XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Maturities of Undiscounted Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
2024 (October 1 through December 31) $ 12,456  
2025 69,250  
2026 67,682  
2027 58,258  
2028 50,741  
Thereafter 352,929  
Total lease payments 611,316  
Tenant Improvement Allowances (9,753)  
Imputed Interest (127,348)  
Operating Lease, Liability 474,215  
Current Operating Lease Liabilities (43,348) $ (36,259)
Long-term Operating Lease Liabilities $ 430,867 $ 434,247