XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Lease Payment Obligation    
Remaining 2024 $ 1,817  
2025 3,864  
2026 1,084  
2027 1,117  
2028 1,150  
2029 888  
Total undiscounted lease payments 9,920  
Less: imputed interest (1,237)  
Present value of future lease payments 8,683  
Less: operating lease liabilities, current 3,357 $ 2,516
Operating lease liabilities, noncurrent 5,326 $ 2,707
Sublease Income    
Remaining 2024 (180)  
2025 (210)  
2026 0  
2027 0  
2028 0  
2029 0  
Total undiscounted lease payments (390)  
Net Lease Obligation    
Remaining 2024 1,637  
2025 3,654  
2026 1,084  
2027 1,117  
2028 1,150  
2029 888  
Total undiscounted lease payments $ 9,530