XML 70 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Lease Payment Obligation    
2025 $ 3,864  
2026 1,084  
2027 1,117  
2028 1,150  
2029 887  
Total undiscounted lease payments 8,102  
Less: imputed interest (945)  
Present value of future lease payments 7,157  
Less: operating lease liabilities, current 3,463 $ 2,516
Operating lease liabilities, noncurrent 3,694 $ 2,707
Sublease Income    
2025 (210)  
2026 0  
2027 0  
2028 0  
2029 0  
Total undiscounted lease payments (210)  
Net Lease Obligation    
2025 3,654  
2026 1,084  
2027 1,117  
2028 1,150  
2029 887  
Total undiscounted lease payments $ 7,892