v3.26.1
Leases - Schedule of Lease Liability Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finance Leases    
Remainder of 2026 $ 14  
2027 29  
2028 29  
2029 29  
2030 0  
Total lease payments 101  
Less: Present value discount 7  
Present value of lease liabilities 94 $ 106
Operating Leases    
Remainder of 2026 565  
2027 1,084  
2028 996  
2029 456  
2030 48  
Total lease payments 3,149  
Less: Present value discount 140  
Present value of lease liabilities 3,009 3,565
Remainder of 2026 579  
2027 1,113  
2028 1,025  
2029 485  
2030 48  
Total lease payments 3,250  
Less: Present value discount 147  
Present value of lease liabilities $ 3,103 $ 3,671