XML 97 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Convertible Preferred Stock - Narrative (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
director
$ / shares
Temporary Equity [Line Items]  
Noncumulative dividends, annual rate 0.08
Common stock, voting rights, number of directors elected | director 1
Temporary equity and common stock, number of elected directors | director 2
Series A  
Temporary Equity [Line Items]  
Dividend rate (in dollars per share) $ 0.21
Liquidation preference per share (in dollars per share) $ 4.67
Temporary equity, voting rights, number of directors elected | director 3
Series A-1  
Temporary Equity [Line Items]  
Dividend rate (in dollars per share) $ 0.47
Liquidation preference per share (in dollars per share) 5.93
Series B  
Temporary Equity [Line Items]  
Dividend rate (in dollars per share) 0.50
Liquidation preference per share (in dollars per share) $ 6.26
Temporary equity, voting rights, number of directors elected | director 1
Series C  
Temporary Equity [Line Items]  
Dividend rate (in dollars per share) $ 1.26
Liquidation preference per share (in dollars per share) 15.77
Series D  
Temporary Equity [Line Items]  
Dividend rate (in dollars per share) 1.73
Liquidation preference per share (in dollars per share) 21.69
Series D-1  
Temporary Equity [Line Items]  
Dividend rate (in dollars per share) 1.73
Liquidation preference per share (in dollars per share) 21.69
Series E  
Temporary Equity [Line Items]  
Dividend rate (in dollars per share) 3.40
Liquidation preference per share (in dollars per share) 42.47
Series F  
Temporary Equity [Line Items]  
Dividend rate (in dollars per share) 4.94
Liquidation preference per share (in dollars per share) 61.79
Series F-1  
Temporary Equity [Line Items]  
Dividend rate (in dollars per share) 4.94
Liquidation preference per share (in dollars per share) $ 61.79
Temporary equity, conversion ratio 1
Series A, Series A-1, Series B, Series C, Series D, Series D-1, Series E and Series F Convertible Preferred Stock  
Temporary Equity [Line Items]  
Temporary equity, conversion ratio 1
Series D and Series D-1 Preferred Stock  
Temporary Equity [Line Items]  
Temporary equity, conversion ratio 1
Series A and Series A-1 Convertible Preferred Stock  
Temporary Equity [Line Items]  
Automatic conversion threshold, closing of an initial public offering, aggregate net proceeds | $ $ 100.0
Temporary equity, automatic conversion threshold, liquidation event, value | $ $ 240.0