XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingences - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Operating Leases    
2023 $ 471  
2024 646  
2025 666  
2026 and thereafter 0  
Total minimum lease payments 1,783  
Less: imputed interest (169)  
Present value of future lease payments 1,614  
Less: current portion 533 $ 519
Long-term portion 1,081 1,222
Finance Leases    
2023 382  
2024 462  
2025 191  
2026 and thereafter 0  
Total minimum lease payments 1,035  
Less: imputed interest (65)  
Present value of future lease payments 970  
Less: current portion 451 464
Long-term portion 519 626
Total    
2023 853  
2024 1,108  
2025 857  
2026 and thereafter 0  
Total minimum lease payments 2,818  
Less: imputed interest (234)  
Total lease liabilities 2,584 $ 2,831
Less: current portion 984  
Long-term portion $ 1,600