XML 63 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Summary of Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Operating Leases      
Remainder of 2022 $ 4,363    
2023 6,666    
2024 6,112    
2025 5,870    
2026 6,013    
Thereafter 24,053    
Total minimum lease payments 53,077    
Less: imputed interest (10,068)    
Total operating lease liabilities 43,009 $ 35,100  
Less: current portion (4,741)   $ 0
Lease obligations, noncurrent 38,268   0
Finance Leases      
Remainder of 2022 1,221    
2023 1,401    
2024 1,398    
2025 2,200    
2026 106    
Thereafter 0    
Total minimum lease payments 6,326    
Less: imputed interest (1,379)    
Total finance lease obligations 4,947    
Less: current portion (1,041)   $ 0
Lease obligations, noncurrent $ 3,906