Warrant Liability (Details) - USD ($) $ in Millions  | 
3 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Mar. 03, 2023  | 
Mar. 31, 2025  | 
Dec. 31, 2024  | 
Jul. 11, 2023  | 
|
| Warrant Liability [Line Items] | ||||
| Fair value of warrants | $ 2.8 | $ 10.6 | $ 18.9 | |
| Tranche A Warrant [Member] | Series A-3 Preferred Stock [Member] | ||||
| Warrant Liability [Line Items] | ||||
| Acquired warrant shares | 46,675,940 | 47,852,430 | ||
| Tranche B Warrant [Member] | Series A-4 Preferred Stock [Member] | ||||
| Warrant Liability [Line Items] | ||||
| Acquired warrant shares | 42,432,672 | 43,502,206 | ||
| Tranche C Warrant [Member] | Series A-5 Preferred Stock [Member] | ||||
| Warrant Liability [Line Items] | ||||
| Acquired warrant shares | 67,892,276 | 69,603,531 | 
| X | ||||||||||
- Definition Adjustment for noncash service expenses paid for by granting of warrants. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  | 
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available. 
  | 
| X | ||||||||||
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  |