XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2025
Dec. 31, 2024
Redeemable preferred stock, par value (in usd per share) $ 0.001 $ 0.001
Redeemable preferred stock, share authorized (in shares) 24,851,185 25,045,401
Redeemable preferred stock, shares issued (in shares) 548,876 913,630
Redeemable preferred stock, shares outstanding (in shares) 548,876 913,590
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) 754,607 466,176
Common stock, shares outstanding (in shares) 754,607 466,176
Series A Preferred Stock    
Preferred stock, par value (in usd per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 31,200,554 31,305,025
Preferred stock, shares issued (in shares) 8,820,338 8,820,338
Preferred stock, shares outstanding (in shares) 4,020,892 4,125,363
Preferred stock, liquidation preference per share (in usd per share) $ 25.00 $ 25.00
Common stock, shares issued (in shares) 367,311  
Series A1 Preferred Stock    
Preferred stock, par value (in usd per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 24,851,185 25,045,401
Preferred stock, shares issued (in shares) 11,692,002 11,327,248
Preferred stock, shares outstanding (in shares) 8,543,187 8,372,689
Preferred stock, liquidation preference per share (in usd per share) $ 25.00 $ 25.00
Common stock, shares issued (in shares) 288,981  
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 48,447
Preferred stock, shares outstanding (in shares) 56,857 48,447
Preferred stock, liquidation preference per share (in usd per share) $ 25.00 $ 25.00