v3.26.1
Note 13 - Equity (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Dividends Payable [Table Text Block]
  

Dividend

  

Aggregate

    

Declaration Date

 

Per Share

  

Dividend Amount

 

Record Date

 

Payment Date

February 5, 2026

 $0.0750  $2,019 

February 18, 2026

 

February 26, 2026

May 12, 2026

 $0.0750  $1,960 

May 22, 2026

 

June 2, 2026