XML 70 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Lease Payment Obligation    
2024 $ 2,810  
2025 2,811  
Total undiscounted lease payments 5,621  
Less: imputed interest (398)  
Present value of future lease payments 5,223  
Less: operating lease liabilities, current 2,516 $ 3,896
Operating lease liabilities, noncurrent 2,707 $ 3,541
Sublease Income    
2024 (360)  
2025 (210)  
Total undiscounted lease payments (570)  
Net Lease Obligation    
2024 2,450  
2025 2,601  
Total undiscounted lease payments $ 5,051