XML 45 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary Of Major Accounting Policies-Leases - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]      
Operating Lease, Right-of-Use Asset $ 337,554,000 $ 139,611,000  
Operating Lease, Liability $ 371,599,000    
Operating Leases, Operating Lease Term 20 years    
Accounts Receivable, Allowance for Credit Loss, Writeoff     $ 29,549,000
HistoricalCreditLossAnalysisPeriod 3 years    
Accounts Receivable, Allowance for Credit Loss $ 2,200,000 2,000,000  
Financing Receivable, Allowance for Credit Loss 600,000 300,000  
Financing Receivable, Allowance for Credit Loss, Writeoff (1,300,000) (400,000) $ (53,000,000)
Interest Receivable $ 200,000 $ 800,000