v3.21.1
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