XML 107 R91.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Summary of Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Leases [Abstract]  
2025 $ 22,683
2026 21,548
2027 20,169
2028 20,737
2029 19,005
Thereafter 81,642
Total minimum lease payments 185,784
Present value adjustment (44,079)
Operating lease liabilities $ 141,705