XML 33 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Note 7 - Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

Three Months Ended

 
  

March 31, 2026

  

March 31, 2025

 

Revenue as a percent of total revenue

        

United States government agencies

  43.0%  10.9%

Customer A

  39.0%  23.1%

Customer B

     11.2%
  

March 31, 2026

  

March 31, 2025

 

Receivables as a percent of total receivables

        

United States government agencies

  7.0%  8.7%

Customer A

  60.8%  25.8%

Customer B

     13.3%