XML 75 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and contingencies - Minimum Rental Payments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Sep. 30, 2020
Commitments and contingencies    
2022 $ 8,986  
2023 10,595  
2024 10,333  
2025 10,489  
2026 9,083  
Thereafter 84,753  
Total minimum lease payments 134,239  
Less: imputed interest (55,242)  
Less: tenant improvement allowance (receipt anticipated in 2022) (17,628)  
Operating lease liabilities 61,369  
Less: current portion (8,213) $ (6,409)
Operating lease liabilities, net of current portion $ 53,156 $ 24,837