XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Note 12 - Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
           

Weighted Average

 
   

Number of

   

Grant Date

 
   

Shares

   

Fair Value per Share

 
                 

Balance at December 31, 2024

    2,000       18.54  

Granted

    -       -  

Vested

    1,000       18.54  

Forfeited

    -       -  

Balance at September 30, 2025

    1,000       18.54