XML 78 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt (Details Narrative)
€ in Millions, $ in Millions
1 Months Ended 12 Months Ended
Jul. 31, 2024
EUR (€)
Dec. 31, 2022
EUR (€)
Dec. 31, 2024
EUR (€)
Dec. 31, 2024
USD ($)
Jul. 31, 2024
USD ($)
Dec. 31, 2022
USD ($)
Apr. 30, 2021
EUR (€)
Apr. 30, 2021
USD ($)
Debt Instrument [Line Items]                
2025       $ 41.6        
2026       41.0        
2027       23.5        
2028       15.0        
2029       15.0        
Thereafter through 2033       21.0        
Loans Payable [Member]                
Debt Instrument [Line Items]                
Debt instrument, face amount € 40.0   € 40.0 $ 41.6 $ 41.6      
Debt instrument, agreement term 3 years              
Debt instrument, Interest rate per annum 4.03%   4.03% 4.03% 4.03%      
Loans Payable One [Member]                
Debt Instrument [Line Items]                
Debt instrument, face amount   € 50.0 € 50.0 $ 51.9   $ 51.9    
Debt instrument, agreement term     4 years          
Debt instrument, Interest rate per annum   2.00%       2.00%    
Debt Instrument, Description of Variable Rate Basis   Euribor-1-month one-month Euribor          
Basis spread over variable interest rate   0.825% 0.825%          
Loans Payable Two [Member]                
Debt Instrument [Line Items]                
Debt instrument, face amount     € 120.0 $ 124.7     € 120.0 $ 124.7
Debt instrument, agreement term     10 years          
Debt instrument, Interest rate per annum             2.00% 2.00%
Debt Instrument, Description of Variable Rate Basis     one-month Euribor          
Basis spread over variable interest rate     0.75%          
Debt instrument, Repurchased face amount             € 80.0 $ 88.4