v3.26.1
Major Customer and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2026
Major Customer And Geographic Information  
Schedule of revenues as percentage
                
  

Three Months ended

June 30,

  

Six Months ended

June 30,

 
   2026   2025   2026   2025 
Customer A   21%   58%   35%   54%
Customer B       24%       17%
Customer C               12%
Schedule of non-affiliated customers with accounts receivable
         
   June 30,
2026
   December 31,
2025
 
Customer A   11%   0%
Customer B   56%   82%
Schedule of revenues by geographic region
                 
  

Three Months ended

June 30,

  

Six Months ended

June 30,

 
   2026   2025   2026   2025 
North America  $676,000   $136,600   $759,000   $321,700 
South America           900     
Asia   262,600    210,200    546,600    482,400 
Australia   22,400    13,200    44,200    34,900 
   $961,000   $360,000   $1,350,700   $839,000