v3.26.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Revenue Recognition and Deferred Revenue [Abstract]  
Schedule of Disaggregation Revenue
Revenue recognized during the three months ended March 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended March 31,
20262025
Product
$6,456 $2,760 
Service
74 38 
Total revenue
$6,530 $2,798 
Schedule of Revenue from External Customers by Geographic Areas
Revenue recognized by geography during the three months ended March 31, 2026 and 2025 was as follows (in thousands):
Three Months Ended March 31,
20262025
United States
$6,519 $2,787 
International
11 11 
Total revenue
$6,530 $2,798 
Schedules of Concentration of Risk, by Risk Factor
Revenue
Accounts ReceivableThree Months Ended March 31,
March 31, 2026December 31, 202520262025
Customer A98 %100 %96 %97 %