XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Note 15 - Income Taxes (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2025

   

2024

   

2025

   

2024

 

Reported tax rate

    27.7 %     26.7 %     29.2 %     26.3 %