XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Summary of Future Minimum Lease Payments Under Non-Cancellable Operating and Finance Leases (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Leases [Abstract]  
September 30, 2024 $ 23,307
September 30, 2025 27,510
September 30, 2026 23,221
September 30, 2027 18,692
September 30, 2028 15,186
Thereafter 130,521
Total future minimum lease payments 238,437
Less: Interest (44,489)
Total lease liabilities 193,948
September 30, 2024 2,967
September 30, 2025 2,967
September 30, 2026 2,967
September 30, 2027 2,967
September 30, 2028 2,967
Thereafter 3,708
Total future minimum lease payments 18,543
Less: Interest (1,825)
Total lease liabilities $ 16,718