XML 60 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Deferred Revenue, Income and Remaining Performance Obligations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Disaggregation of Revenue [Line Items]      
Deferred revenue and income $ 291   $ 217
Revenues recognized included in contract liabilities balances 37 $ 37  
Revenue expected to be recognized from remaining performance obligations $ 1,900    
Contact period These service contracts typically provide for four-year terms and revenue is recognized on a straight-line basis. The balance also includes product shipments for reagent rental, sales-type lease agreements. The 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]      
Deferred revenue and income $ 291   $ 217