XML 112 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lease Obligations - Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Lease costs    
Operating lease cost $ 116,370 $ 118,082
Amortization of finance lease assets 11,160 3,253
Interest on finance lease liabilities 9,285 6,069
Short-term lease cost 1,839 1,940
Variable lease cost 23,874 22,913
Sublease income (3,355) (2,726)
Net lease costs $ 159,173 $ 149,531