XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Redeemable Convertible Preferred Shares - Schedule of redeemable convertible preferred shares (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Temporary Equity [Line Items]          
Shares Authorized   67,018,087      
Shares Issued   67,018,087      
Shares Outstanding   67,018,087      
Carrying Value   $ 199,975      
Liquidation Value   $ 198,016      
Series A redeemable convertible preferred shares          
Temporary Equity [Line Items]          
Shares Authorized 0 19,200,000      
Original Issue Price   $ 1.6667      
Shares Issued 0 19,200,000      
Shares Outstanding 0 19,200,000 19,200,000 19,200,000 19,200,000
Carrying Value   $ 32,001      
Liquidation Value $ 0 $ 32,001      
Series A+ redeemable convertible preferred shares          
Temporary Equity [Line Items]          
Shares Authorized 0 12,799,681      
Original Issue Price   $ 2.0313      
Shares Issued 0 12,799,681      
Shares Outstanding 0 12,799,681 12,800,000 12,800,000 12,800,000
Carrying Value   $ 26,000      
Liquidation Value $ 0 $ 26,000      
Series B redeemable convertible preferred stock          
Temporary Equity [Line Items]          
Shares Authorized 0 32,857,004      
Original Issue Price   $ 4.0483      
Shares Issued 0 32,857,004      
Shares Outstanding 0 32,857,004 32,857,000 24,702,000 24,702,000
Carrying Value   $ 133,015      
Liquidation Value $ 0 $ 133,015      
Series B1 redeemable convertible preferred stock          
Temporary Equity [Line Items]          
Shares Authorized 0 2,161,402      
Original Issue Price   $ 3.2386      
Shares Issued 0 2,161,402      
Shares Outstanding 0 2,161,402 2,161,000 2,161,000 2,161,000
Carrying Value   $ 8,959      
Liquidation Value $ 0 $ 7,000