XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2024
Dec. 31, 2023
Redeemable preferred stock, per value (in usd per share) $ 0.001 $ 0.001
Redeemable preferred stock, share authorized (in shares) 27,848,926 27,904,974
Redeemable preferred stock, shares issued (in shares) 364,754 0
Redeemable preferred stock, shares outstanding (in shares) 364,754 0
Redeemable preferred stock liquidation preference (in usd per share) $ 25.00 $ 25.00
Common stock, par value (in usd per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 900,000,000 900,000,000
Common stock, shares issued (in shares) 22,786,741  
Common stock, shares outstanding (in shares) 22,786,741  
Series A Preferred Stock    
Preferred stock, par value (in usd per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 33,934,521 34,611,501
Preferred stock, shares issued (in shares) 8,820,338 8,820,338
Preferred stock, shares outstanding (in shares) 6,754,859 7,431,839
Preferred stock, liquidation preference per share (in usd per share) $ 25.00 $ 25.00
Series A1 Preferred Stock    
Preferred stock, par value (in usd per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 27,848,926 27,904,974
Preferred stock, shares issued (in shares) 11,327,248 10,473,369
Preferred stock, shares outstanding (in shares) 11,176,174 10,378,343
Preferred stock, liquidation preference per share (in usd per share) $ 25.00 $ 25.00
Series D Preferred Stock    
Preferred stock, par value (in usd per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 26,991,590 26,991,590
Preferred stock, shares issued (in shares) 56,857 56,857
Preferred stock, shares outstanding (in shares) 48,447 48,447
Preferred stock, liquidation preference per share (in usd per share) $ 25.00 $ 25.00