XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Fair Value of Financial Instruments (Details Textual)
€ in Millions, ₨ in Millions, £ in Millions, $ in Millions, $ in Millions
Mar. 31, 2023
USD ($)
Mar. 31, 2023
EUR (€)
Mar. 31, 2023
GBP (£)
Mar. 31, 2023
INR (₨)
Mar. 31, 2023
CAD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
EUR (€)
Dec. 31, 2022
GBP (£)
Dec. 31, 2022
INR (₨)
Dec. 31, 2022
CAD ($)
Dec. 31, 2018
USD ($)
Cash $ 160.0         $ 61.2          
Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]                      
Derivative, Notional Amount   € 37.5 £ 11.5 ₨ 3,572     € 37.4 £ 10.4 ₨ 3,411    
Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member]                      
Derivative, Notional Amount   € 8.5 £ 4.3 ₨ 455 $ 5.0   € 40.2 £ 16.2 ₨ 484 $ 3.8  
Foreign Exchange Contracts for GBP and Euro [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]                      
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months 1.6                    
Foreign Exchange Contracts for INR [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]                      
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months $ (0.6)                    
Preferred Stock [Member]                      
Investments                     $ 2.5