v3.26.1
Lease Obligations - Schedule of Lease Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Finance lease expense        
Amortization of ROU assets $ 1,914 $ 1,131 $ 3,743 $ 3,424
Interest on lease liabilities 1,893 1,095 3,731 3,363
Operating lease expense 828 386 1,512 1,065
Total $ 4,635 $ 2,612 $ 8,986 $ 7,852