v3.26.1
Leases - Components of Lease Expense and Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Operating lease expense $ 298 $ 413 $ 599 $ 904
Finance lease expense:        
Amortization of assets 39 29 79 29
Interest on lease liabilities 7 8 16 8
Total finance lease expense 46 37 95 37
Short-term lease expense 521 392 1,094 877
Total lease expense 865 842 1,788 1,818
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows from operating leases 740 1,094 1,426 2,175
Operating cash flows from finance leases 45 40 72 40
Financing cash flows from finance leases $ 38 $ 25 $ 75 $ 25