Annual report pursuant to Section 13 and 15(d)

Organization, Consolidation and Presentation of Financial Statements (Details)

v3.22.0.1
Organization, Consolidation and Presentation of Financial Statements (Details)
Dec. 31, 2021
city
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Additional cities where company has offices 8