XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future Payments Under Operating And Finance Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2022 (remaining) $ 705  
2023 1,446  
2024 1,489  
2025 1,533  
2026 1,584  
Thereafter 539  
Total minimum lease payments 7,296  
Less: imputed interest (1,290)  
Total lease liabilities 6,006  
Less: current portion (979) $ 0
Lease obligations, net of current portion 5,027 0
Finance Lease, Liability, Payment, Due [Abstract]    
2022 (remaining) 378  
2023 672  
2024 418  
2025 92  
2026 0  
Thereafter 0  
Total minimum lease payments 1,560  
Less: imputed interest (100)  
Total lease liabilities 1,460  
Less: current portion (679) $ (587)
Lease obligations, net of current portion $ 781