XML 83 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Details)
$ in Millions
2 Months Ended 12 Months Ended
Sep. 10, 2018
plaintiff
Jun. 11, 2018
case
Jun. 08, 2018
case
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Other Commitments [Line Items]          
Estimated liabilities for unpaid and incurred claims       $ 0.5 $ 0.8
Martz v. Switch, Inc. et al.          
Other Commitments [Line Items]          
Number of complaints filed | case     4    
Cai v. Switch, Inc. et al.          
Other Commitments [Line Items]          
Number of complaints filed | case   1      
Liu v. Roy et al., and Zhao v. Roy et al.          
Other Commitments [Line Items]          
Number of plaintiffs | plaintiff 2        
Portfolio Energy Credits          
Other Commitments [Line Items]          
Term of purchase commitment       20 years  
Purchase commitment due in 2021       $ 1.7  
Purchase commitment due in 2022       1.7  
Purchase commitment due in 2023       1.7  
Purchase commitment due in 2024       1.7  
Purchase commitment due in 2025       1.7  
Purchase commitment due thereafter       $ 20.8  
Licensing Agreements          
Other Commitments [Line Items]          
Term of purchase commitment       15 years  
Purchase commitment due in 2021       $ 0.5  
Purchase commitment due in 2022       0.0  
Purchase commitment due in 2023       0.5  
Purchase commitment due in 2024       0.5  
Purchase commitment due in 2025       0.5  
Purchase commitment due thereafter       $ 5.2