XML 101 R93.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Maturities of Noncancelable Operating Lease Liabilities (Detail)
$ in Thousands
Sep. 30, 2025
USD ($)
Leases [Abstract]  
2026 $ 25,820
2027 23,597
2028 19,789
2029 16,182
2030 12,987
Thereafter 17,610
Total undiscounted lease payments 115,985
Less imputed interest (18,845)
Total lease liabilities $ 97,140