XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Redeemable Convertible Preferred Stock - Schedule of Redeemable Convertible Preferred Stock (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jul. 31, 2021
Jul. 01, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Temporary Equity [Line Items]              
Preferred Shares Authorized   37,710,624          
Preferred Shares Issued   37,107,459          
Preferred Shares Outstanding 0 37,107,459          
Carrying Value   $ 239,351          
Temporary equity, liquidation preference   $ 416,466          
Common Stock Issuable Upon Conversion   39,474,330          
Series A Redeemable Convertible Preferred Share              
Temporary Equity [Line Items]              
Preferred Shares Authorized 0 6,289,609          
Preferred Shares Issued 0 6,289,609          
Preferred Shares Outstanding 0 6,289,609     6,289,609 6,289,609 6,289,609
Carrying Value   $ 7,675     $ 7,675 $ 7,675 $ 7,675
Temporary equity, liquidation preference   $ 7,730          
Common Stock Issuable Upon Conversion   6,407,256          
Series B Redeemable Convertible Preferred Shares              
Temporary Equity [Line Items]              
Preferred Shares Authorized 0 15,100,000          
Preferred Shares Issued 0 14,496,835          
Preferred Shares Outstanding 0 14,496,835     14,496,835 14,496,835 14,496,835
Carrying Value   $ 64,387     $ 64,387 $ 64,387 $ 64,387
Temporary equity, liquidation preference   $ 246,070          
Common Stock Issuable Upon Conversion   16,746,059          
Series C-1 Redeemable Convertible Preferred Shares              
Temporary Equity [Line Items]              
Preferred Shares Authorized 0 13,150,430   13,150,430      
Preferred Shares Issued 0 13,150,430 13,150,430        
Preferred Shares Outstanding 0 13,150,430          
Carrying Value   $ 134,791          
Temporary equity, liquidation preference   $ 135,000          
Common Stock Issuable Upon Conversion   13,150,430          
Series C-2 Redeemable Convertible Preferred Shares              
Temporary Equity [Line Items]              
Preferred Shares Authorized 0 3,170,585   3,170,585      
Preferred Shares Issued 0 3,170,585          
Preferred Shares Outstanding 0 3,170,585          
Carrying Value   $ 32,498          
Temporary equity, liquidation preference   $ 27,666          
Common Stock Issuable Upon Conversion   3,170,585