XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Statements of Operations and Comprehensive Loss Components (Tables)
3 Months Ended
Mar. 31, 2025
Statements of Operations and Comprehensive Loss Components  
Schedule of disaggregation of revenue

The following table presents the Company’s revenues disaggregated by sales channel (in thousands):

Three Months Ended March 31, 

    

2025

    

2024

Distributor

$

7,918

$

10,287

Non-distributor

5,220

4,143

Total revenue

$

13,138

$

14,430

The following table presents the Company’s revenues disaggregated by timing of recognition (in thousands):

Three Months Ended March 31, 

    

2025

    

2024

Point in time

$

11,158

$

10,967

Over time

1,980

3,463

Total revenue

$

13,138

$

14,430

The following table presents the Company’s revenues disaggregated by type (in thousands):

Three Months Ended March 31, 

    

2025

    

2024

Product sales

$

11,026

$

10,860

Licensing

511

3,221

Royalties

132

107

Other revenue

1,469

242

Total revenue

$

13,138

$

14,430

Schedule of revenue by region

Three Months Ended March 31, 

    

2025

    

2024

APAC

$

7,259

$

6,930

North America

2,483

4,708

EMEA

3,396

2,792

Total revenue

$

13,138

$

14,430