XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Redeemable Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Temporary Equity [Line Items]    
Shares Authorized 0 41,813,375
Shares Issued 0 41,813,375
Shares Outstanding 0 41,813,375
Aggregate Liquidation Preference   $ 352,044,000
Net Carrying Value $ 0 $ 350,758,000
Series A-1    
Temporary Equity [Line Items]    
Shares Authorized   7,501,002
Shares Issued   7,501,002
Shares Outstanding   7,501,002
Original Issue Price   $ 3.23
Aggregate Liquidation Preference   $ 24,247,000
Net Carrying Value   $ 24,067,000
Series A-2    
Temporary Equity [Line Items]    
Shares Authorized   774,473
Shares Issued   774,473
Shares Outstanding   774,473
Original Issue Price   $ 0.65
Aggregate Liquidation Preference   $ 500,000
Net Carrying Value   $ 581,000
Series A-3    
Temporary Equity [Line Items]    
Shares Authorized   1,513,860
Shares Issued   1,513,860
Shares Outstanding   1,513,860
Original Issue Price   $ 1.17
Aggregate Liquidation Preference   $ 1,773,000
Net Carrying Value   $ 1,892,000
Series A-4    
Temporary Equity [Line Items]    
Shares Authorized   8,280,360
Shares Issued   8,280,360
Shares Outstanding   8,280,360
Original Issue Price   $ 4.85
Aggregate Liquidation Preference   $ 40,149,000
Net Carrying Value   $ 40,007,000
Series A-5    
Temporary Equity [Line Items]    
Shares Authorized   1,580,937
Shares Issued   1,580,937
Shares Outstanding   1,580,937
Original Issue Price   $ 6.33
Aggregate Liquidation Preference   $ 10,000,000
Net Carrying Value   $ 9,948,000
Series B    
Temporary Equity [Line Items]    
Shares Authorized   15,054,263
Shares Issued   15,054,263
Shares Outstanding   15,054,263
Original Issue Price   $ 11.65
Aggregate Liquidation Preference   $ 175,375,000
Net Carrying Value   $ 174,678,000
Series B-1    
Temporary Equity [Line Items]    
Shares Authorized   7,108,480
Shares Issued   7,108,480
Shares Outstanding   7,108,480
Original Issue Price   $ 14.07
Aggregate Liquidation Preference   $ 100,000,000
Net Carrying Value   $ 99,585,000