SUBSEQUENT EVENTS (Details) - Subsequent Event - Private Placement - USD ($) $ / shares in Units, $ in Millions |
Oct. 21, 2025 |
Oct. 16, 2025 |
|---|---|---|
| Subsequent Event [Line Items] | ||
| Shares purchased (in shares) | 2,640,970 | 1,570,308 |
| Purchase price (in dollars per share) | $ 70.05 | |
| Consideration received on transaction | $ 325.0 | $ 110.0 |
| Pre-Funded Warrants | ||
| Subsequent Event [Line Items] | ||
| Shares purchased (in shares) | 1,998,573 | |
| Purchase price (in dollars per share) | $ 70.05 | |
| Warrant exercise price (in dollars per share) | $ 0.001 |