XML 68 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Operating Lease Maturity (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 318,530
2026 310,043
2027 291,562
2028 259,443
2029 249,250
Thereafter 1,296,713
Total $ 2,725,541