Consolidated Statements of Convertible Preferred Stock, Contingently Redeemable Convertible Common Stock and Stockholders’ Equity (Deficit) - Parenthetical $ in Millions  | 
12 Months Ended | 
|---|---|
| 
 Dec. 31, 2023  
USD ($) 
 | |
| Reverse recapitalization, transaction costs net | $ 17.5 | 
| X | ||||||||||
- Definition Reverse Recapitalization, Transaction Costs Net No definition available. 
  |