v3.25.4
Note 19 - Accrued Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Accrued Compensation [Table Text Block]
         
  

December 31, 2025

  

December 31, 2024

 

Non-cash incentive compensation payable

 $18,467  $769 

Executive deferred compensation

  7,680   1,500 

Other compensation

  66,542   15,501 

Accrued compensation

 $92,689  $17,770