XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Financial Instruments: (Details Narrative)
€ in Millions, £ in Millions, $ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2024
GBP (£)
Jun. 30, 2024
EUR (€)
Dec. 31, 2022
Apr. 30, 2021
USD ($)
Apr. 30, 2021
EUR (€)
Derivative Instruments, Gain (Loss) [Line Items]            
Loan amount $ 53.5   € 50   $ 128.5 € 120
Long-term debt, term 10 years 10 years 10 years 4 years 10 years 10 years
Derivative swap interest rate 2.00% 2.00% 2.00%   1.10% 1.10%
Interest Rate Swap [Member]            
Derivative Instruments, Gain (Loss) [Line Items]            
Loan amount | €           € 80
Foreign Exchange Contract [Member]            
Derivative Instruments, Gain (Loss) [Line Items]            
Loan amount | £   £ 11        
Forward exchange contracts | $ $ 48.0          
Maturity of foreign currency 1 year