STOCKHOLDERS' EQUITY - Stock-based compensation (Details) - USD ($) $ in Millions |
3 Months Ended | |
|---|---|---|
Mar. 31, 2021 |
Mar. 31, 2020 |
|
| Components Of Recorded And Unrecognized Stock Based Compensation Expense [Rollforward] | ||
| Amount recognized | $ 5.4 | $ 2.7 |
| Total estimated unrecognized compensation cost related to nonvested stock-based compensation arrangements | $ 43.1 | |
| Weighted average period recognized | 1 year 6 months | |
| General and administrative: other | ||
| Components Of Recorded And Unrecognized Stock Based Compensation Expense [Rollforward] | ||
| Amount recognized | $ 5.4 | $ 2.7 |