v3.25.2
STOCKHOLDERS' DEFICIT - Share Issuances (Details) - USD ($)
$ in Millions
1 Months Ended
Jan. 31, 2025
Dec. 31, 2024
Dec. 06, 2024
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