XML 57 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Sep. 30, 2023
Leases [Abstract]    
2025 $ 135,362  
2026 132,673  
2027 120,342  
2028 113,345  
2029 102,804  
Thereafter 834,175  
Total lease payments 1,438,701  
Less: Effect of discounting 652,599  
Total operating lease liability $ 786,102 $ 26,300