XML 68 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Preferred Shares - Summary of Preferred Shares Prior to Conversion (Details) - USD ($)
$ / shares in Units, $ in Thousands
Apr. 30, 2022
Jan. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Class of Stock [Line Items]          
Convertible preferred shares, shares authorized (in shares) 50,000,000 52,060,000 50,809,000    
Convertible preferred shares, shares issued (in shares) 0 52,060,000 50,809,000    
Convertible preferred shares, shares outstanding (in shares) 0 52,059,826 50,809,000 32,245,000 19,703,000
Convertible preferred shares, liquidation preference   $ 206,174 $ 198,912    
Series A          
Class of Stock [Line Items]          
Convertible preferred shares, shares authorized (in shares)   8,313,000      
Convertible preferred shares, shares issued (in shares)   8,313,000      
Convertible preferred shares, shares outstanding (in shares)   8,313,000      
Convertible preferred shares, liquidation preference per share (in USD per share)   $ 1.00      
Convertible preferred shares, liquidation preference   $ 8,313      
Series B          
Class of Stock [Line Items]          
Convertible preferred shares, shares authorized (in shares)   8,593,000      
Convertible preferred shares, shares issued (in shares)   8,593,000      
Convertible preferred shares, shares outstanding (in shares)   8,593,000      
Convertible preferred shares, liquidation preference per share (in USD per share)   $ 2.10      
Convertible preferred shares, liquidation preference   $ 18,000      
Series C          
Class of Stock [Line Items]          
Convertible preferred shares, shares authorized (in shares)   5,245,000      
Convertible preferred shares, shares issued (in shares)   5,245,000      
Convertible preferred shares, shares outstanding (in shares)   5,245,000      
Convertible preferred shares, liquidation preference per share (in USD per share)   $ 4.29      
Convertible preferred shares, liquidation preference   $ 22,500      
Series D          
Class of Stock [Line Items]          
Convertible preferred shares, shares authorized (in shares)   20,028,000      
Convertible preferred shares, shares issued (in shares)   20,028,000      
Convertible preferred shares, shares outstanding (in shares)   20,028,000      
Convertible preferred shares, liquidation preference per share (in USD per share)   $ 4.99      
Convertible preferred shares, liquidation preference   $ 100,000      
Series D+          
Class of Stock [Line Items]          
Convertible preferred shares, shares authorized (in shares)   9,881,000      
Convertible preferred shares, shares issued (in shares)   9,881,000      
Convertible preferred shares, shares outstanding (in shares)   9,881,000      
Convertible preferred shares, liquidation preference per share (in USD per share)   $ 5.81      
Convertible preferred shares, liquidation preference   $ 57,361