v3.26.1
Equipment and Facility Leases - Schedule of Reconciliation of Undiscounted Cash Flows to Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finance Leases:    
Remainder of 2026 $ 130  
2027 0  
2028 0  
2029 0  
Total lease payment 130  
Less: interest 4  
Total lease liability 126  
Short-term finance lease liability 126 $ 295
Long-term finance lease liability 0 0
Operating Leases:    
Remainder of 2026 620  
2027 1,019  
2028 680  
2029 66  
Total lease payment 2,385  
Less: interest 334  
Total lease liability 2,051  
Short-term operating lease liability 923 924
Long-term operating lease liability $ 1,128 $ 1,563