XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Net Sales and Revenue Recognition - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Revenues [Abstract]      
Net Reporting Amount $ 12.5 $ 10.4  
Deferred Revenue $ 2.5   $ 2.2
Concentration Risk [Line Items]      
Concentration Risk, Percentage 0.00%   0.00%
Top Five Customers Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage     12.00%
Top Customer Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage     6.00%