XML 85 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Future Minimum Rental Payments under Operating Leases of Initial or Remaining Non-cancelable Lease Terms (Detail)
$ in Thousands
Sep. 30, 2021
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2022 $ 34,556
2023 17,070
2024 15,418
2025 2,129
2026 796
Total lease payments 69,969
Less: imputed interest (3,326)
Amounts recorded in the consolidated balance sheet $ 66,643