XML 57 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2022
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.202220212020
Product$38,765 $31,769 $8,428 
Service13,052 10,399 7,739 
Total U.S. revenue$51,817 $42,168 $16,167 
Outside of U.S. ("OUS")
Product$40,560 $20,096 $34,314 
Service9,316 7,380 6,061 
Distribution rights513 475 475 
Total OUS revenue$50,389 $27,951 $40,850 
Total
Product$79,325 $51,865 $42,742 
Service22,368 17,779 13,800 
Distribution rights513 475 475 
Total revenue$102,206 $70,119 $57,017