Derivative Financial Instruments: (Details Narrative) € in Millions, £ in Millions, $ in Millions |
9 Months Ended | |||||
---|---|---|---|---|---|---|
Sep. 30, 2024
USD ($)
|
Sep. 30, 2024
GBP (£)
|
Dec. 31, 2022
USD ($)
|
Dec. 31, 2022
EUR (€)
|
Apr. 30, 2021
USD ($)
|
Apr. 30, 2021
EUR (€)
|
|
Derivative Instruments, Gain (Loss) [Line Items] | ||||||
Loan amount | $ 56.0 | € 50 | $ 134.4 | € 120 | ||
Long-term debt, term | 10 years | 10 years | 4 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 | |||||
Foreign Exchange Contract [Member] | ||||||
Derivative Instruments, Gain (Loss) [Line Items] | ||||||
Loan amount | £ | £ 7 | |||||
Forward exchange contracts | $ | $ 21.0 | |||||
Maturity of foreign currency | 1 year |