XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30, 2025

  

September 30, 2024

  

September 30, 2025

  

September 30, 2024

 

Revenue as a percent of total revenue

                

United States government agencies

  50.7%  39.1%  26.3%  40.7%

Customer A

  26.2%  14.1%  -   - 

Customer B

  -   -   13.3%  10.3%
  

September 30, 2025

  

September 30, 2024

 

Receivables as a percent of total receivables

        

United States government agencies

  29.8%  21.3%

Customer A

  21.2%  - 

Customer B and C

  -   30.7%