XML 108 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Maturities of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Lessee, operating lease, liability, payments, due next twelve months $ 125,845  
Lessee, operating lease, liability, payments, due year two 107,119  
Lessee, operating lease, liability, payments, due year three 89,952  
Lessee, operating lease, liability, payments, due year four 74,683  
Lessee, operating lease, liability, payments, due year five 65,133  
Lessee, operating lease, liability, payments, due after year five 347,168  
Lessee, operating lease, liability, payments, due 809,900  
Lessee, operating lease, liability, undiscounted excess amount (152,683)  
Operating lease, liability 657,217 $ 554,394
Lessee, Lease, Description [Line Items]    
Operating lease, liability $ 657,217 $ 554,394
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities