XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.3
Note 1 - Nature of Business and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three months ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 
          

(percent of revenues)

 

System revenue

 $86,927  $615,160   4.1%  24.1%

Maintenance revenue

  1,472,143   1,384,407   68.8%  54.5%

Service and other revenue

  576,566   548,033   27.0%  21.4%

Total revenues

 $2,135,636  $2,547,600   100.0%  100.0%
  

Nine months ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 
          

(percent of revenues)

 

System revenue

 $1,924,415  $2,954,963   24.0%  36.8%

Maintenance revenue

  4,562,917   3,990,141   57.0%  49.8%

Lease revenue

  53,680   0   0.7%  0.0%

Service and other revenue

  1,469,403   1,079,486   18.3%  13.4%

Total revenues

 $8,010,415  $8,024,590   100.0%  100.0%
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
  

For the Three months ended September 30,

 
  

2025

  

2024

 
  

% Revenues

  

% AR

  

% Revenues

  

% AR

 

Major

  26.9%  38.5%  36.5%  37.2%

All Others

  73.1%  61.5%  63.5%  62.8%

Total

  100.0%  100.0%  100.0%  100.0%
  

For the Nine months ended September 30,

 
  

2025

  

2024

 
  

% Revenues

  

% AR

  

% Revenues

  

% AR

 

Major

  19.9%  38.5%  38.6%  37.2%

All Others

  80.1%  61.5%  61.4%  62.8%

Total

  100.0%  100.0%  100.0%  100.0%