SUBSEQUENT EVENTS (Details) - USD ($) $ in Millions |
1 Months Ended | 12 Months Ended | ||||
---|---|---|---|---|---|---|
Jan. 15, 2025 |
Dec. 06, 2024 |
Jan. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Forward purchase agreement | ||||||
SUBSEQUENT EVENTS | ||||||
Gross proceeds | $ 0.3 | |||||
Shares issued | 30,000,000 | |||||
At-the-Market Offerings | Common Stock | ||||||
SUBSEQUENT EVENTS | ||||||
Gross proceeds | $ 261.8 | $ 675.5 | ||||
Sales agent fees paid | $ 6.4 | $ 16.9 | ||||
Shares issued | 75,500,000 | 88,000,000 | ||||
Subsequent Events | ||||||
SUBSEQUENT EVENTS | ||||||
Gross proceeds | $ 171.7 | |||||
Subsequent Events | Forward purchase agreement | ||||||
SUBSEQUENT EVENTS | ||||||
Gross proceeds | $ 108.7 | |||||
Shares issued | 30,000,000 | |||||
Subsequent Events | At-the-Market Offerings | ||||||
SUBSEQUENT EVENTS | ||||||
Sales agent fees paid | $ 0.6 | |||||
Shares issued | 17,100,000 | |||||
Subsequent Events | Sales and Registration Agreement | ||||||
SUBSEQUENT EVENTS | ||||||
Shares issued | 50,000,000 |