v3.26.1
Long-Term Debt and Borrowing Arrangements - Schedule of Indebtedness (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 16,742 $ 15,620
Less: Current portion of long-term debt and short term debt (9,258) (3,155)
Noncurrent portion of long-term debt 7,484 12,465
$5.5 Million Revolving Credit Arrangement [Member] | Due September 30, 2034 [Member]    
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 3,874 $ 5,024
Interest Rate 6.75% 7.18%
$15 Million Revolving Credit Arrangement [Member] | Due September 30, 2030 [Member]    
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 3,475 $ 0
Interest Rate 6.75% 0.00%
$0.9 million Term Loan - Related Party [Member] | Due May 16, 2025 [Member]    
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 636 $ 636
Interest Rate 11.75% 11.75%
€7 million term loan [Member] | Due April 2027 [Member]    
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 1,733 $ 2,172
Interest Rate 4.21% 4.38%
€1.5 million term loan [Member] | Due April 2026 [Member]    
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 37 $ 151
Interest Rate 1.70% 1.70%
Deferred Loan Settlement [Member]    
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 6,887 $ 6,887
Interest Rate 0.00% 0.00%
$0.5 Million Demand Note - Related Party [Member] | Due December 2025 [Member]    
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 0 $ 500
Interest Rate 0.00% 4.60%
$0.25 Million Demand Note - Related Party [Member] | Due December 2025 [Member]    
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 100 $ 250
Interest Rate 4.60% 4.60%