v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue The following table summarizes the Company’s disaggregated revenue (in thousands):
Pattern of
Recognition
Three months ended June 30,Six months ended June 30,
2026202520262025
By type of good or service:
ProductPoint-in-time$15,720 $16,621 $30,373 $30,785 
Software and other servicesOver time16,892 6,762 28,769 13,823 
Total revenue$32,612 $23,383 $59,142 $44,608 
By geographical market:
United States$27,591 $17,540 $48,954 $34,579 
International5,021 5,843 10,188 10,029 
Total revenue$32,612 $23,383 $59,142 $44,608 
By business line:
Core business$21,851 $21,387 $42,646 $40,303 
Embedded10,761 1,996 16,496 4,305 
Total revenue$32,612 $23,383 $59,142 $44,608