XML 87 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Schedule of Fixed Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of 2022 $ 3,429  
2023 3,640  
2024 3,306  
2025 1,882  
2026 793  
Thereafter 320  
Total lease payments 13,370  
Less: imputed interest (710)  
Total lease liability 12,660  
Finance Lease, Liability, Payment, Due [Abstract]    
Remainder of 2022 2,098  
2023 2,559  
2024 806  
2025 74  
2026 2  
Thereafter 0  
Total lease payments 5,539  
Less: imputed interest (237)  
Total lease liability $ 5,302 $ 5,784