v3.26.3
Net (Loss) Income per Common Share - Narrative (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2023
Numerator:          
Shares of potential common stock excluded from diluted shares outstanding (in shares) 3.2 1.7 3.1 1.4  
Warrants outstanding (in shares) 3.3   3.3    
Performance Based Restricted Stock          
Numerator:          
Shares of potential common stock excluded from diluted shares outstanding (in shares)     0.6    
Thermo Capital Partners LLC | Related Party          
Numerator:          
Partnership agreement, advancement guarantee $ 25.0   $ 25.0   $ 25.0
Warrant          
Numerator:          
Shares of potential common stock excluded from diluted shares outstanding (in shares)         0.3
Warrant | Reverse Stock Split          
Numerator:          
Shares of potential common stock excluded from diluted shares outstanding (in shares)         0.3