XML 72 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Concentrations of Credit Risk (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2019
USD ($)
Mar. 31, 2018
Dec. 31, 2018
Vendor Reimbursement      
Amount received from vendor $ 3.5    
Accounts receivable | Credit risk | Customers      
Vendor Reimbursement      
Concentration Risk Number of Customers 2   3
Concentration risk (as a percent) 83.20%   52.30%
Revenues | Customer concentration      
Vendor Reimbursement      
Concentration Risk Number of Customers 2 2  
Concentration risk (as a percent) 56.20% 74.20%