XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Lease Payment Obligation    
Remaining 2025 $ 2,837  
2026 1,087  
2027 1,120  
2028 1,153  
2029 790  
Total undiscounted lease payments 6,987  
Less: imputed interest (734)  
Present value of future lease payments 6,253  
Less: operating lease liabilities, current 2,759 $ 3,463
Operating lease liabilities, noncurrent 3,494 $ 3,694
Sublease Income    
Remaining 2025 (206)  
2026 0  
2027 0  
2028 0  
2029 0  
Total undiscounted lease payments (206)  
Net Lease Obligation    
Remaining 2025 2,631  
2026 1,087  
2027 1,120  
2028 1,153  
2029 790  
Total undiscounted lease payments $ 6,781