v3.26.1
Lease Obligations - Schedule of Lease Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finance lease expense      
Amortization of ROU assets $ 6,963 $ 6,246 $ 4,764
Interest on lease liabilities 6,805 6,729 5,470
Operating lease expense 2,194 1,772 1,677
Total $ 15,962 $ 14,747 $ 11,911