v3.26.1
Note 1 - Nature of Business and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three months ended June 30,

 
  

2026

  

2025

  

2026

  

2025

 
          

(percent of revenues)

 

System revenue

 $1,966,613  $275,585   46.3%  11.8%

Maintenance revenue

  1,565,358   1,580,992   36.9%  67.6%

Lease revenue

  0   53,680   0.0%  2.3%

Service and other revenue

  712,913   428,588   16.8%  18.3%

Total revenues

 $4,244,884  $2,338,845   100.0%  100.0%
  

Six months ended June 30,

 
  

2026

  

2025

  

2026

  

2025

 
          

(percent of revenues)

 

System revenue

 $3,703,174  $1,837,488   45.4%  31.3%

Maintenance revenue

  3,106,761   3,090,774   38.1%  52.7%

Lease revenue

  0   53,680   0.0%  0.9%

Service and other revenue

  1,349,288   892,836   16.5%  15.1%

Total revenues

 $8,159,223  $5,874,778   100.0%  100.0%
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Table Text Block]
  

For the Three months ended June 30,

 
  

2026

  

2025

 
  

% Revenues

  

% AR

  

% Revenues

  

% AR

 

Major

  46.7%  55.5%  21.6%  29.5%

All Others

  53.3%  44.5%  78.4%  70.5%

Total

  100.0%  100.0%  100.0%  100.0%
  

For the Six months ended June 30,

 
  

2026

  

2025

 
  

% Revenues

  

% AR

  

% Revenues

  

% AR

 

Major

  47.5%  55.5%  40.2%  29.5%

All Others

  52.5%  44.5%  59.8%  70.5%

Total

  100.0%  100.0%  100.0%  100.0%