XML 84 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 13 - Income Taxes (Details Textual) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Effective Income Tax Rate Reconciliation, Percent, Total 23.70%   20.30% 21.60% 8.90%
Effective Income Tax Rate Reconciliation, Tax Credit, Amount, Total $ 4.8        
Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount $ 3.4        
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount       $ 6.2  
Effective Income Tax Rate Reconciliation, Reversal of Deferred Tax Liability and Pre-existing Equity Investment   $ 16.6     $ 35.4