XML 96 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lease Commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Lease Commitments    
Right-of-use asset $ 251,129 $ 269,524
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Lease liability - current $ 68,941 $ 74,232
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current Accrued Liabilities, Current
Lease liability - non-current $ 198,466 $ 210,110
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
Total operating lease liabilities $ 267,407 $ 284,342
Operating Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilities us-gaap:OtherLiabilities
2025 $ 77,607  
2026 63,279  
2027 53,911  
2028 43,888  
2029 23,085  
Thereafter 39,252  
Total lease payments 301,022  
Less: imputed interest (33,615)  
Cash paid for amounts included in the measurement of operating lease liabilities 94,829 $ 91,797
Right-of-use assets obtained in exchange for operating lease obligations $ 62,583 $ 74,356
Weighted-average remaining lease term in years 5 years 5 years
Weighted-average discount rate 5.40% 4.60%