v3.25.1
STOCKHOLDERS' DEFICIT - Share Issuances (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jan. 15, 2025
Dec. 06, 2024
Jan. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Common Stock          
Subsidiary, Sale of Stock [Line Items]          
Number of shares authorized       550,000,000 550,000,000
Sales and Registration Agreement          
Subsidiary, Sale of Stock [Line Items]          
Number of shares authorized   50,000,000      
Forward purchase agreement          
Subsidiary, Sale of Stock [Line Items]          
Shares issued through at-the-market offering   30,000,000      
Gross proceeds     $ 108.7    
Forward purchase agreement | Minimum          
Subsidiary, Sale of Stock [Line Items]          
Price per share (in dollars per share)   $ 4.01      
Forward purchase agreement | Maximum          
Subsidiary, Sale of Stock [Line Items]          
Price per share (in dollars per share)   $ 4.71      
At-the-Market Offerings          
Subsidiary, Sale of Stock [Line Items]          
Shares issued through at-the-market offering 50,000,000