v3.22.0.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Millions
1 Months Ended
Jun. 30, 2021
USD ($)
Sep. 30, 2021
plaintiff
Jan. 31, 2021
customer
Dec. 31, 2020
USD ($)
count
tranche
Dec. 31, 2021
USD ($)
Jul. 31, 2021
USD ($)
Jan. 28, 2021
tranche
Loss Contingencies [Line Items]              
Amount accrued for contingencies in the aggregate       $ 57.6 $ 84.8    
Number of tranches | tranche             3
Massachusetts Securities Law Violations              
Loss Contingencies [Line Items]              
Number of lawsuits | count       3      
Putative Securities Fraud Class Action Lawsuit              
Loss Contingencies [Line Items]              
Number of lawsuits | tranche       5      
March 2020 Outages              
Loss Contingencies [Line Items]              
Number of customers | plaintiff   400          
FINRA Multi-Matter Settlement | Unfavorable Regulatory Action              
Loss Contingencies [Line Items]              
Amount accrued for contingencies in the aggregate           $ 57.0  
Fine, amount $ 57.0            
FINRA Multi-Matter Settlement | Unfavorable Regulatory Action, Customer Restitution              
Loss Contingencies [Line Items]              
Fine, amount $ 12.6            
Putative Class Actions              
Loss Contingencies [Line Items]              
Number of customers | customer     2,000