DEBT - Capped Call Transactions (Details) shares in Millions, $ in Millions |
1 Months Ended | 9 Months Ended |
|---|---|---|
|
Feb. 29, 2020
$ / derivative
shares
|
Sep. 30, 2024
USD ($)
$ / derivative
shares
|
|
| Debt Disclosure [Abstract] | ||
| Number of shares issuable upon conversion (in shares) | 4.4 | 0.7 |
| Proceeds from settlement of capped calls transactions | $ | $ 0.3 | |
| Number of shares issuable upon conversion (in shares) | 3.7 | |
| Cap price (in dollars per share) | $ / derivative | 196.44 | 196.44 |