CONVERTIBLE SENIOR NOTES - Capped Calls (Details) $ / shares in Units, shares in Thousands, $ in Thousands |
Oct. 01, 2025
USD ($)
$ / shares
shares
|
|---|---|
| Debt Disclosure [Abstract] | |
| Initial strike price per common share, subject to certain adjustments (in dollars per share) | $ 20.34 |
| Initial cap price per common share, subject to certain adjustments (in dollars per share) | $ 30.70 |
| Capped Call costs | $ | $ 53,550 |
| Common shares covered, subject to anti-dilution adjustments (in shares) | shares | 34,417 |