XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue
Revenue disaggregated by revenue source is as follows (in thousands):
 Three months ended September 30,Nine months ended September 30,
 2021202020212020
Revenue:
Products$9,494 $12,076 $29,017 $39,053 
Services685 663 2,097 1,982 
$10,179 $12,739 $31,114 $41,035