XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Balance sheet components - Accrued expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Sep. 30, 2021
Balance Sheet Related Disclosures [Abstract]    
Professional services fees payable $ 6,163 $ 5,057
Other accrued expenses 9,779 1,380
Accrued expenses $ 15,942 $ 6,437