XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Financial Instruments: (Details Narrative)
3 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2024
GBP (£)
Mar. 31, 2023
USD ($)
Mar. 31, 2023
EUR (€)
Dec. 31, 2022
Apr. 30, 2021
USD ($)
Apr. 30, 2021
EUR (€)
Derivative Instruments, Gain (Loss) [Line Items]              
Loan amount     $ 54,100,000 € 50,000,000   $ 129,700,000 € 120,000,000
Long-term debt, term 10 years 10 years     4 years 10 years 10 years
Derivative swap interest rate     2.00% 2.00%   1.10% 1.10%
Interest Rate Swap [Member]              
Derivative Instruments, Gain (Loss) [Line Items]              
Loan amount | €             € 80,000,000
Foreign Exchange Contract [Member]              
Derivative Instruments, Gain (Loss) [Line Items]              
Loan amount | £   £ 2,500,000          
Forward exchange contracts | $ $ 61,000,000            
Maturity of foreign currency 1 year