XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Future annual payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Apr. 30, 2021
Jan. 31, 2021
Jan. 01, 2021
Operating lease        
2022 $ 807      
2023 4,251      
2024 5,611      
2025 5,786      
2026 5,959      
Thereafter 34,419      
Total future lease payments 56,833      
Less: Imputed interest (21,464)      
Total lease liabilities $ 35,369 $ 9,900 $ 18,700 $ 13,100