XML 35 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Preferred Stock (Tables)
3 Months Ended
Mar. 31, 2025
Temporary Equity Disclosure [Abstract]  
Schedule of Conversions of Preferred Stock Prior to Conversion

Convertible preferred stock as of March 31, 2024 prior to conversion consisted of the following (in thousands, except share amounts):

 

 

Preferred
Stock
Authorized

 

 

Preferred
Stock Issued
and
Outstanding

 

 

Carrying
Value

 

 

Liquidation
Preference

 

 

Conversion
Price per
share

 

 

Common
Stock Issuable
Upon
Conversion

 

Series A convertible preferred stock

 

 

100,182,354

 

 

 

100,182,354

 

 

$

89,487

 

 

$

100,182

 

 

$

8.5648

 

 

 

11,701,298

 

Series B convertible preferred stock

 

 

89,431,030

 

 

 

89,431,030

 

 

 

145,252

 

 

 

150,000

 

 

$

14.3655

 

 

 

10,445,518

 

 

 

189,613,384

 

 

 

189,613,384

 

 

$

234,739

 

 

$

250,182

 

 

 

 

 

 

22,146,816