XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Note 11 - Segment Information (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

2025

   

2024

   

2023

 

Nonrecurring executive compensation

  $ 6,640     $ -     $ -  

Tax benefit on nonrecurring executive compensation

    468       -       -  

Noncash stock compensation

    3,312       284       935  

Tax benefit on noncash stock compensation

    346       70       228