XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue
Revenue disaggregated by revenue source is as follows (in thousands):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2022202120222021
Revenue:
Products (1)
$28,588 $8,444 $40,787 $19,524 
Services785 721 1,465 1,411 
$29,373 $9,165 $42,252 $20,935 
(1) Product revenues for 2022 include sales to a related party as described in Note 16, “Related Party Transactions.”