XML 52 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Disaggregated by Types and Geography
The following table presents revenue disaggregated by type and geography (in thousands):
Years Ended December 31,
U.S.202120202019
Product$31,769 $8,428 $41,985 
Service10,399 7,739 4,251 
Total U.S. revenue$42,168 $16,167 $46,236 
Outside of U.S. ("OUS")
Product$20,096 $34,314 $37,519 
Service7,380 6,061 3,552 
Distribution rights475 475 475 
Total OUS revenue$27,951 $40,850 $41,546 
Total
Product$51,865 $42,742 $79,504 
Service17,779 13,800 7,803 
Distribution rights475 475 475 
Total revenue$70,119 $57,017 $87,782