XML 78 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Details)
$ in Millions
1 Months Ended 12 Months Ended
Jul. 31, 2019
USD ($)
Jun. 30, 2019
USD ($)
Dec. 31, 2020
USD ($)
lawsuit
Loss Contingencies [Line Items]      
Remaining purchase commitment     $ 22.4
Open purchase order     $ 169.3
Number of lawsuits against Company | lawsuit     7
Self insurance on product claim     $ 5.0
Letters of credit outstanding amount     $ 6.1
Pending dismissal      
Loss Contingencies [Line Items]      
Number of lawsuits against Company | lawsuit     1
Line of Credit      
Loss Contingencies [Line Items]      
Outstanding letters of credit and bank guarantees not drawn against credit facility     $ 2.0
Data Storage      
Loss Contingencies [Line Items]      
Purchase commitment period   3 years  
Purchase obligation   $ 50.0  
Up-front prepayment $ 15.0    
Storage fees     20.6
Surety Bond      
Loss Contingencies [Line Items]      
Bonds outstanding     21.5
Expiring May 2020 and September 2021 | Surety Bond      
Loss Contingencies [Line Items]      
Letters of credit outstanding amount     6.1
Expiring in 2021 | Surety Bond      
Loss Contingencies [Line Items]      
Bonds outstanding     0.4
Expiring in 2022 | Surety Bond      
Loss Contingencies [Line Items]      
Bonds outstanding     3.1
Expiring in 2023 | Surety Bond      
Loss Contingencies [Line Items]      
Bonds outstanding     7.5
Expiring in 2024 | Surety Bond      
Loss Contingencies [Line Items]      
Bonds outstanding     $ 10.5