XML 19 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2024
Dec. 31, 2023
Temporary equity, par value (in usd per share) $ 0.001 $ 0.001
Temporary equity, shares authorized (in shares) 25,045,401 27,904,974
Temporary equity, shares issued (in shares) 913,630 0
Temporary equity, shares outstanding (in shares) 913,590 0
Temporary equity, liquidation preference per share (in usd per share) $ 25.00 $ 25.00
Common stock, par value (in usd per share) $ 0.001 $ 0.001
Common stock, authorized shares (in shares) 900,000,000 900,000,000
Common stock, issued shares (in shares) 11,654,506 2,278,674
Common stock, outstanding shares (in shares) 11,654,506 2,278,674
Series A Preferred Stock    
Preferred stock, par value (in usd per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 31,305,025 34,611,501
Preferred stock, shares issued (in shares) 8,820,338 8,820,338
Preferred stock, shares outstanding (in shares) 4,125,363 7,431,839
Preferred stock, liquidation preference per share (in usd per share) $ 25.00 $ 25.00
Common stock, issued shares (in shares) 4,379,099  
Series A1 Preferred Stock    
Preferred stock, par value (in usd per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 25,045,401 27,904,974
Preferred stock, shares issued (in shares) 11,327,248 10,473,369
Preferred stock, shares outstanding (in shares) 8,372,689 10,378,343
Preferred stock, liquidation preference per share (in usd per share) $ 25.00 $ 25.00
Common stock, issued shares (in shares) 4,817,486  
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