XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Long-Term Debt (Details Narrative)
€ in Millions
1 Months Ended 12 Months Ended
Apr. 30, 2021
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
EUR (€)
Apr. 30, 2021
EUR (€)
Debt Instrument [Line Items]        
Long term debt maturity, description   28.7 million per year thereafter through 2033.    
Long-term Debt, Maturities, 2021   $ 30,400,000    
Loans Payable [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Face Amount   $ 53,300,000 € 50  
Long term debt maturity, description   The loan agreement bears interest at EURIBOR-1 month rates plus a margin of 0.825%. This variable rate debt was swapped for variable interest rate debt with a maximum rate of 2% per annum.    
Loans Payable One [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Face Amount $ 128,000,000.0 $ 135,900,000   € 120
Long term debt maturity, description Approximately $85.3 million (€80.0 million) of the variable rate debt was swapped for variable interest rate debt with maximum rate of 2% per annum.