XML 89 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Maturities of Undiscounted Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2026 $ 85,053  
2027 82,488  
2028 73,163  
2029 61,499  
2030 72,197  
Thereafter 350,095  
Total lease payments 724,495  
Less: Tenant Improvement Allowances (15,232)  
Less: Imputed Interest (142,406)  
Present value of lease liabilities 566,857  
Less: Current lease liabilities (58,666) $ (55,253)
Long-term lease liabilities $ 508,191 $ 494,169