XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Lease Payment Obligation    
Remaining 2024 $ 2,855  
2025 3,867  
2026 1,087  
2027 1,120  
2028 1,153  
2029 790  
Total undiscounted lease payments 10,872  
Less: imputed interest (1,697)  
Present value of future lease payments 9,175  
Less: operating lease liabilities, current 2,922 $ 2,516
Operating lease liabilities, noncurrent 6,253 $ 2,707
Sublease Income    
Remaining 2024 (270)  
2025 (210)  
2026 0  
2027 0  
2028 0  
2029 0  
Total undiscounted lease payments (480)  
Net Lease Obligation    
Remaining 2024 2,585  
2025 3,657  
2026 1,087  
2027 1,120  
2028 1,153  
2029 790  
Total undiscounted lease payments $ 10,392