XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies - Future Payments Under Operating And Finance Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 1,446  
2024 1,489  
2025 1,533  
2026 1,584  
Thereafter 539  
Total minimum lease payments 6,591  
Less: imputed interest (1,058)  
Total lease liabilities 5,533  
Less: current portion (1,040) $ 0
Lease obligations, net of current portion 4,493 0
Finance Leases    
2023 828  
2024 574  
2025 248  
2026 147  
Thereafter 29  
Total minimum lease payments 1,826  
Less: imputed interest (278)  
Total lease liabilities 1,548  
Less: current portion (700) $ (587)
Lease obligations, net of current portion $ 848