XML 35 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Note 8 - Income Tax (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

Three Months Ended, March 31,

 
  

2026

  

2025

 

Income before provision for income taxes

 $1,257,489  $1,065,809 

Provision for income taxes

  286,000   283,570 

Effective tax rates

  22.7%  26.6%