XML 98 R89.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Maturities of Noncancelable Operating Lease Liabilities (Detail)
$ in Thousands
Sep. 30, 2024
USD ($)
Leases [Abstract]  
2025 $ 25,240
2026 23,795
2027 19,664
2028 15,276
2029 11,618
Thereafter 17,806
Total undiscounted lease payments 113,399
Less imputed interest (17,651)
Total lease liabilities $ 95,748