XML 77 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue from Contracts with Customers Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2019
USD ($)
Revenue, Major Customer [Line Items]  
Amounts included in deferred revenue for performance obligations satisfied or partially satisfied $ 0.6
Major Customer  
Revenue, Major Customer [Line Items]  
Revenues $ 23.3
Major Customer | Customer Concentration Risk | Sales Revenue, Net  
Revenue, Major Customer [Line Items]  
Concentration risk, percentage 10.90%