XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies - Future minimum rental payments under operating leases with noncancelable terms (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
2022 (excluding the three months ended March 31, 2022) $ 1,209  
2023 1,647  
2024 443  
Total minimum lease payments 3,299  
Less: imputed interest (178)  
Present value of operating lease obligations 3,121  
Less: current portion (1,473) $ (1,442)
Operating lease liabilities $ 1,648 $ 2,026