v3.25.4
Leases - Components of lease expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating lease cost:      
Long-term (fixed) $ 1,645 $ 1,606 $ 682
Long-term (variable) 2,122 2,807 2,726
Short-term 5,827 6,244 5,165
Finance lease costs:      
Depreciation of leased assets 18,346 19,164 30,447
Interest on lease liabilities 5,127 5,113 5,210
Net lease expense $ 33,067 $ 34,934 $ 44,230