XML 96 R83.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Schedule of Future Minimum Rental Commitments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
Remaining 2025 $ 57,542  
2026 221,678  
2027 217,461  
2028 220,535  
2029 221,896  
Thereafter 2,434,592  
Total lease payments 3,373,704  
Less: present value discount (1,486,960)  
Lease obligations 1,886,744 $ 1,620,000
Payments for leases $ 358,100