v3.26.1
Statements of Operations and Comprehensive Loss Components (Tables)
6 Months Ended
Jun. 30, 2026
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 June 30,Six Months Ended June 30,
2026202520262025
Distributor$14,790 $8,731 $28,112 $16,649 
Non-distributor3,946 4,470 5,496 9,690 
Total revenue$18,736 $13,201 $33,608 $26,339 
The following table presents the Company’s revenues disaggregated by timing of recognition (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Point in time$15,452 $11,416 $29,693 $22,574 
Over time3,284 1,785 3,915 3,765 
Total revenue$18,736 $13,201 $33,608 $26,339 
The following table presents the Company’s revenues disaggregated by type (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Product sales$15,313 $11,091 $29,413 $22,117 
Licensing— 643 — 1,154 
Royalties139 325 280 457 
Engineering services and other revenue3,284 1,142 3,915 2,611 
Total revenue$18,736 $13,201 $33,608 $26,339 
Schedule of Revenue by Region Revenue by region for the periods indicated was as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
APAC$10,866 $8,582 $20,060 $15,841 
North America5,256 2,926 8,104 5,409 
EMEA2,614 1,693 5,444 5,089 
Total revenue$18,736 $13,201 $33,608 $26,339