XML 94 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets:    
Operating $ 292,387 $ 371,611
Finance lease, right-of-use asset, statement of financial position Buildings, Furniture, equipment and software Buildings, Furniture, equipment and software
Finance $ 36,513 $ 47,604
Total leased assets 328,900 419,215
Current    
Operating $ 48,170 $ 57,514
Finance lease, liability, current, statement of financial position Current portion of long-term debt and finance leases Current portion of long-term debt and finance leases
Finance $ 7,258 $ 6,742
Non-current    
Operating $ 278,957 $ 360,120
Finance lease, liability, noncurrent, statement of financial position Long-term debt and finance leases, less current portion Long-term debt and finance leases, less current portion
Finance $ 41,137 $ 50,826
Total lease liabilities $ 375,522 $ 475,202