XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Cash, Cash Equivalents and Restricted Cash [Abstract]        
Cash and cash equivalents $ 130,552 $ 232,694    
Restricted cash 1,343 1,343    
Total $ 131,895 $ 234,037 $ 254,001 $ 298,666