XML 66 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Deferred Revenue, Income and Remaining Performance Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]    
Current deferred revenue and income $ 271 $ 217
Revenues recognized included in contract liabilities balances 200 26
Revenue expected to be recognized from remaining performance obligations $ 3,200  
Contact period The service contracts typically provide for four-year terms and revenue is recognized on a straight-line basis. The bundled lease agreements have between two and four year terms and revenue is recognized as product is shipped, typically in a straight-line pattern.  
Products and services not yet delivered    
Disaggregation of Revenue [Line Items]    
Current deferred revenue and income $ 271 $ 217