v3.26.1
Lease Obligations - Schedule of Supplemental Cash Flows (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]    
Operating cash flows for finance leases $ 119 $ 184
Operating cash flows for operating leases 1,183 903
Operating lease assets obtained in exchange for operating lease liabilities 4,198 280
Finance lease assets obtained in exchange for finance lease liabilities 0 844
Non-cash increase to operating lease assets due to remeasurement of operating lease liabilities 0 786
Non-cash decrease to finance lease assets due to remeasurement of finance lease liabilities $ (175) $ 0