XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition (Details)
$ in Millions
3 Months Ended
Mar. 31, 2018
USD ($)
Revenue Recognition (Details) [Line Items]  
Segment Reporting Information, Description of Products and Services The Company has two primary revenue streams which are Digital product sales and Digital product lease and maintenance.
Minimum [Member]  
Revenue Recognition (Details) [Line Items]  
Lease and Maintenance, Term of Contract 1 month
Maximum [Member]  
Revenue Recognition (Details) [Line Items]  
Lease and Maintenance, Term of Contract 10 years
2018-04-01  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Percentage 56.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 12 months
2019-04-01  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Percentage 27.00%
2019-04-01 | Minimum [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 13 months
2019-04-01 | Maximum [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 36 months
2021-04-01  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Percentage 17.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 37 months
Digital Product Sales [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Amount (in Dollars) $ 1.8
Digital Product Lease And Maintenance [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Amount (in Dollars) $ 3.9