XML 69 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Redeemable Convertible Preferred Stock and Redeemable Convertible A-1 Common Stock (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
shares
Apr. 30, 2021
USD ($)
shares
Apr. 30, 2023
shares
Apr. 30, 2022
shares
Apr. 30, 2020
shares
Redeemable Convertible Preferred Stock, Excluding Series A Preferred Stock          
Temporary Equity [Line Items]          
Conversion of stock, converted (in shares) 33,628,776        
Conversion ratio 1        
Series A Redeemable Convertible Preferred Stock          
Temporary Equity [Line Items]          
Conversion of stock, converted (in shares) 3,499,992        
Conversion ratio 1        
Redeemable Convertible Preferred Stock          
Temporary Equity [Line Items]          
Carrying value reclassified into stockholders' equity | $ $ 399,800 $ 399,753      
Shares issued (in shares)     0 0  
Shares outstanding (in shares)   0 0 0 37,129,000
Redeemable Convertible Common Class A-1 Stock          
Temporary Equity [Line Items]          
Conversion of stock, converted (in shares) 6,666,665        
Conversion ratio 1        
Carrying value reclassified into stockholders' equity | $ $ 18,800 $ 18,800      
Shares issued (in shares)     0 0  
Shares outstanding (in shares)   0 0 0 6,667,000