XML 77 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-term debt consists of the following: (Details)
$ in Thousands, € in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2022
EUR (€)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
EUR (€)
Number
Dec. 31, 2024
USD ($)
Number
Jul. 31, 2024
EUR (€)
Jul. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Apr. 30, 2021
EUR (€)
Apr. 30, 2021
USD ($)
Debt Instrument [Line Items]                    
Total long-term debt       $ 157,341     $ 157,484      
Less current maturities       41,607     29,587      
Total       115,734     127,897      
Loans Payable [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Face Amount     € 40 $ 41,600 € 40 $ 41,600        
Number of installments | Number     36 36            
Debt Instrument, Frequency of Periodic Payment   monthly                
Installment amount (in Dollars)   $ 1,100                
Interest per annum     4.03% 4.03% 4.03% 4.03%        
Total long-term debt       $ 36,087     0      
Loans Payable One [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Face Amount € 50   € 50 $ 51,900       $ 51,900    
Number of installments | Number     48 48            
Debt Instrument, Frequency of Periodic Payment   monthly                
Installment amount (in Dollars)   $ 1,100                
Interest 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%                
Total long-term debt       $ 25,052     40,334      
Loans Payable Two [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Face Amount     € 120 $ 124,700         € 120 $ 124,700
Number of installments | Number     120 120            
Debt Instrument, Frequency of Periodic Payment   monthly                
Installment amount (in Dollars)   $ 1,100                
Interest per annum                 2.00% 2.00%
Debt Instrument, Description of Variable Rate Basis   one-month Euribor                
Basis spread over variable interest rate   0.75%                
Total long-term debt       $ 77,481     95,576      
Loans Payable Three [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Face Amount       $ 15,000            
Number of installments | Number     14 14            
Debt Instrument, Frequency of Periodic Payment   annual                
Installment amount (in Dollars)   $ 1,100                
Interest per annum     4.10% 4.10%            
Total long-term debt       $ 8,416     9,172      
Loans Payable Four [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Face Amount     € 15 $ 15,600            
Number of installments | Number     10 10            
Debt Instrument, Frequency of Periodic Payment   annual                
Installment amount (in Dollars)   $ 1,500                
Interest per annum     2.00% 2.00%            
Total long-term debt       $ 10,305     $ 12,402