XML 74 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Maturities of Undiscounted Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
2025 (October 1 through December 31) $ 21,671  
2026 86,565  
2027 77,107  
2028 67,255  
2029 56,061  
Thereafter 389,844  
Total lease payments 698,503  
Less: Tenant Improvement Allowances (16,975)  
Less: Imputed Interest (136,878)  
Present value of lease liabilities 544,650  
Less: Current lease liabilities (61,759) $ (55,253)
Long-term lease liabilities $ 482,891 $ 494,169