XML 67 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Convertible Preferred Stock (Tables)
12 Months Ended
Dec. 31, 2024
Temporary Equity Disclosure [Abstract]  
Schedule of Outstanding Convertible Preferred Stock
Convertible preferred stock outstanding consisted of the following as of December 31, 2023:
Shares
authorized
Shares issued and outstandingOriginal issue price per shareAggregate
liquidation
preference
Net carrying value
(in thousands, except share and per share data)
Series A7,500,0007,500,000$2.67 $35,000 $21,670 
Series A-1114,746114,7465.93 680 680 
Series B17,564,93717,564,9376.26 110,011 130,567 
Series C 10,073,58910,073,58915.77 158,900 158,048 
Series D13,833,61710,290,49321.69 223,163 223,092 
Series D-113,833,6173,543,12421.69 76,837 76,687 
Series E 12,195,63812,195,63842.47 518,002 517,577 
Series F 6,634,9056,634,90561.79 410,000 409,862 
Series F-1 5,113,7325,104,01761.79 315,400 315,309 
Total 86,864,78173,021,449$1,847,993 $1,853,492