Stockholders' Deficit - Warrant Reclassification (Details) - USD ($) shares in Thousands, $ in Millions |
12 Months Ended | ||||
|---|---|---|---|---|---|
Jul. 26, 2025 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 23, 2024 |
Dec. 31, 2023 |
|
| Stockholders' Deficit | |||||
| Number of warrants outstanding | 92,891 | 94,199 | 32,500 | 105,241 | |
| Warrants reclassified | $ 3.3 | ||||
| Change in fair value of impacted warrants | $ 0.9 |