XML 47 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Product Revenues, Net (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Product Revenues By Geographic Location The following table presents a summary of the Company's product revenues, net, by geographic location for the three and six months ended June 30, 2023 and 2022 (in thousands):
Three Months Ended June 30, 2022Six Months Ended June 30,
2023202220232022
US$57,665 $47,190 $106,732 $87,972 
Japan15,593 15,849 28,749 26,525 
Europe and rest of world3,971 2,182 6,962 3,831 
  Total product revenues, net$77,229 $65,221 $142,443 $118,328