XML 108 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Maturities of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Lessee, operating lease, liability, payments, due next twelve months $ 130,943  
Lessee, operating lease, liability, payments, due year two 116,324  
Lessee, operating lease, liability, payments, due year three 100,927  
Lessee, operating lease, liability, payments, due year four 88,473  
Lessee, operating lease, liability, payments, due year five 77,206  
Lessee, operating lease, liability, payments, due after year five 368,468  
Lessee, operating lease, liability, payments, due 882,341  
Lessee, operating lease, liability, undiscounted excess amount (158,417)  
Operating lease, liability 723,924 $ 657,217
Lessee, Lease, Description [Line Items]    
Operating lease, liability $ 723,924 $ 657,217
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Other Liabilities [Member]    
Lessee, Lease, Description [Line Items]    
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities