XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Leases, Maturities of operating leases (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Commitments and contingencies    
2022 $ 868  
2023 3,718  
2024 3,740  
2025 3,763  
2026 3,045  
2027 821  
Present value adjustment (2,147)  
Total lease liabilities 13,808  
Less: current lease liabilities $ (2,811) $ (2,383)
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities and Other Liabilities, Current Accrued Liabilities and Other Liabilities, Current
Long term lease liabilities $ 10,997 $ 12,081
Maximum days allowed for cancellation of contracts prior written notice 90 days