XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Details)
$ in Millions
6 Months Ended
Jun. 30, 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-07-01 [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Percentage 69.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 12 months
2019-07-01 [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Percentage 19.00%
2019-07-01 [Member] | Minimum [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 13 months
2019-07-01 [Member] | Maximum [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 36 months
2021-07-01 [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Percentage 12.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) $ 4.0
Digital Product Lease And Maintenance [Member]  
Revenue Recognition (Details) [Line Items]  
Revenue, Remaining Performance Obligation, Amount (in Dollars) $ 3.6