XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues Disaggregated by Revenue Source
The following table presents revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenues.

Three Months Ended March 31,
20242023
Product Sales Revenue$239,126 $231,760 
Royalty Revenue533 780 
Total Revenue$239,659 $232,540 

The following table presents revenues disaggregated by geography, based on the shipping addresses of customers:

Three Months Ended March 31,
20242023
United States$182,086 $166,884 
Foreign Countries57,573 65,656 
Total Revenue$239,659 $232,540