XML 28 R18.htm IDEA: XBRL DOCUMENT v3.25.3
Statements of Operations and Comprehensive Income (Loss) Components (Tables)
9 Months Ended
Sep. 30, 2025
Statements of Operations and Comprehensive Loss Components [Abstract]  
Schedule of disaggregation of revenue
The following table presents the Company’s revenues disaggregated by sales channel (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Distributor$12,094 $10,152 $28,743 $29,666 
Non-distributor1,966 1,941 11,656 7,493 
Total revenue$14,060 $12,093 $40,399 $37,159 
The following table presents the Company’s revenues disaggregated by timing of recognition (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Point in time$12,833 $10,557 $35,407 $31,586 
Over time1,227 1,536 4,992 5,573 
Total revenue$14,060 $12,093 $40,399 $37,159 
The following table presents the Company’s revenues disaggregated by type (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Product sales$12,690 $10,443 $34,807 $31,190 
Licensing1,195 1,163 4,722 
Royalties143 114 600 396 
Other revenue1,218 341 3,829 851 
Total revenue$14,060 $12,093 $40,399 $37,159 
Schedule of revenue by region The Company’s revenue by region for the periods indicated was as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
APAC$8,571 $7,923 $24,412 $21,163 
North America2,497 1,874 7,906 7,857 
EMEA2,992 2,296 8,081 8,139 
Total revenue$14,060 $12,093 $40,399 $37,159