XML 90 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Financing lease cost:      
Amortization of leased assets $ 5,852 $ 5,854 $ 6,837
Interest on lease liabilities 4,332 4,050 6,164
Sublease income 0 (3,933) (11,487)
Total 57,484 35,184 29,458
Property operating expenses      
Operating lease cost:      
Lease expense 42,110 21,970 22,150
General and administrative expenses      
Operating lease cost:      
Lease expense $ 5,190 $ 7,243 $ 5,794