v3.26.1
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