XML 55 R44.htm IDEA: XBRL DOCUMENT v3.26.1
OPERATING LEASES - Future Minimum Rental Payments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Leases [Abstract]  
April 1 through December 31, 2026 $ 266,041
2027 351,863
2028 337,156
2029 288,113
2030 260,835
Thereafter 778,898
Total $ 2,282,906