XML 89 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease Commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lease Commitments      
Right-of-use asset $ 269,524 $ 277,554  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets  
Lease liability - current $ 74,232 $ 69,469  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current Accrued Liabilities, Current  
Lease liability - non-current $ 210,110 $ 227,044  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities  
Total operating lease liabilities $ 284,342 $ 296,513  
Operating Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilities us-gaap:OtherLiabilities us-gaap:OtherLiabilities
Cash paid for amounts included in the measurement of operating lease liabilities $ 91,797 $ 88,235  
Right-of-use assets obtained in exchange for operating lease obligations $ 74,356 $ 104,210  
Weighted-average remaining lease term in years 5 years 6 years  
Weighted-average discount rate 4.60% 4.30%  
2024 $ 83,637    
2025 64,042    
2026 50,696    
2027 41,223    
2028 33,491    
Thereafter 47,675    
Total lease payments 320,764    
Less: imputed interest $ (36,422)