v3.26.1
Leases - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Operating Leases        
Operating Lease Cost $ 477 $ 488 $ 1,000 $ 914
Variable Lease Cost 97 137 167 265
Operating Lease Expense 574 625 1,167 1,179
Finance Leases        
Amortization of Right-of-Use Assets 101 139 203 278
Interest on Lease Obligations 10 20 22 43
Finance Lease Expense 111 159 225 321
Short-term Lease Rent Expense 6 6 11 11
Total Lease Expense 691 790 1,403 1,511
Other Information        
Operating Cash Flows from Operating Leases 472 469 891 902
Operating Cash Flows from Finance Leases 10 20 22 43
Financing Cash Flows from Finance Leases $ 117 $ 148 $ 232 $ 294
Weighted-average Remaining Lease Term – Operating Leases 3 years 7 months 6 days 2 years 9 months 18 days 3 years 7 months 6 days 2 years 9 months 18 days
Weighted-average Remaining Lease Term – Finance Leases 1 year 2 months 12 days 2 years 1 year 2 months 12 days 2 years
Weighted-average Discount Rate – Operating Leases 9.90% 7.80% 9.90% 7.80%
Weighted-average Discount Rate – Finance Leases 6.80% 6.50% 6.80% 6.50%