XML 43 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Derivative Financial Instruments: (Details Narrative)
€ in Millions, $ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
Dec. 31, 2022
EUR (€)
Dec. 31, 2022
USD ($)
Apr. 30, 2021
EUR (€)
Apr. 30, 2021
USD ($)
Derivative Instruments, Gain (Loss) [Line Items]          
Loan amount   € 50 $ 57.0 € 120 $ 136.7
Long-term debt, term   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]          
Forward exchange contracts | $ $ 52.0        
Maturity of foreign currency 1 year