XML 47 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue Recognition    
Total revenue $ 26,530 $ 21,225
Core business    
Revenue Recognition    
Total revenue 20,795 18,917
Embedded    
Revenue Recognition    
Total revenue 5,735 2,308
United States    
Revenue Recognition    
Total revenue 21,363 17,039
International    
Revenue Recognition    
Total revenue 5,167 4,186
Hardware    
Revenue Recognition    
Total revenue 14,653 14,164
Software and other services    
Revenue Recognition    
Total revenue $ 11,877 $ 7,061