XML 74 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Schedule of Lease Liability Maturity (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating Leases  
2025 $ 173,314
2026 216,059
2027 214,735
2028 212,812
2029 211,947
Thereafter 271,653
Total future minimum lease payments 1,300,520
Less: Interest (397,498)
Total lease liabilities $ 903,022