XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue from contract with customer $ 245.9 $ 225.0  
Accounts receivable $ 5.2   $ 6.4
Revenue | Customer Concentration Risk | One Customer      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Concentration risk, percentage 20.00% 21.00%  
Contracts With Customers      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue from contract with customer $ 4.1 $ 3.4  
Non-US      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue from contract with customer $ 0.7