v3.25.2
Lease Obligations - Schedule of Lease Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Finance lease expense        
Amortization of ROU assets $ 1,131 $ 1,611 $ 3,424 $ 3,124
Interest on lease liabilities 1,095 1,671 3,363 3,305
Operating lease expense 386 422 1,065 844
Total $ 2,612 $ 3,704 $ 7,852 $ 7,273