XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Financial Instruments: (Details Narrative)
€ in Millions, $ in Millions
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
EUR (€)
Apr. 30, 2021
USD ($)
Apr. 30, 2021
EUR (€)
Derivative Instruments, Gain (Loss) [Line Items]          
Loan amount | $   $ 54.4   $ 130.5  
Long-term debt, term 10 years 4 years 4 years 10 years 10 years
Derivative swap interest rate 1.10% 2.00% 2.00%    
Foreign Exchange Contract [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Forward exchange contracts | $ $ 37.0        
Euro Member Countries, Euro          
Derivative Instruments, Gain (Loss) [Line Items]          
Loan amount | €     € 50   € 120
Euro Member Countries, Euro | Interest Rate Swap [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Loan amount | €         € 80