XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Redeemable Convertible Preferred Stock - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 30, 2021
Jun. 30, 2021
Series A-1 Redeemable Convertible Preferred Stock [Member]    
Temporary Equity [Line Items]    
Temporary equity, accretion to redemption value   $ 0
Series A-2 Redeemable Convertible Preferred Stock [Member]    
Temporary Equity [Line Items]    
Temporary equity, accretion to redemption value   0
Redeemable Convertible Preferred Stock [Member]    
Temporary Equity [Line Items]    
Temporary equity, accretion to redemption value   0
Temporary equity, accretion of dividends   $ 100
Number of common stock shares issued upon conversion 12,605,800  
Carrying value reclassified to equity $ 127,200