v3.26.1
Major Customer and Geographic Information (Tables)
3 Months Ended
Mar. 31, 2026
Major Customer And Geographic Information  
Schedule of revenues as percentage of revenue
        
  

Three Months ended

March 31

 
   2026   2025 
Customer A   68%   51%
Customer B   17%   12%
Customer C   0%   21%
Schedule of non-affiliated customers with accounts receivable
        
   March 31
2026
   December 31
2025
 
Customer A   15%   0%
Customer B   72%   82%
Schedule of revenues by geographic region
        
  

Three Months ended

March 31

 
   2026   2025 
North America  $83,100   $185,100 
South America   800     
Asia   284,000    272,200 
Australia   21,800    21,700 
   $389,700   $479,000