XML 82 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Cash And Cash Equivalents [Line Items]    
Total cash and cash equivalents $ 108,382 $ 217,431
Cash    
Cash And Cash Equivalents [Line Items]    
Total cash and cash equivalents 59 250
Money Market Funds    
Cash And Cash Equivalents [Line Items]    
Total cash and cash equivalents $ 108,323 $ 217,181