XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Equity (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Dividends Payable [Table Text Block]
  

Dividend

  

Aggregate

    

Declaration Date

 

Per Share

  

Dividend Amount

 

Record Date

 

Payment Date

February 5, 2025

 $0.0750  $2,026 

February 18, 2025

 

February 26, 2025

May 5, 2025

 $0.0750  $2,010 

May 19, 2025

 

May 30, 2025