v3.25.2
Long-Term Debt and Borrowing Arrangements - Schedule of Indebtedness (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 40,604 $ 41,207
Less: Current portion of long-term debt and short term debt (10,427) (10,230)
Noncurrent portion of long-term debt 30,177 30,977
$14.77 Term Loan - related party [Member]    
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 14,765 $ 14,765
Interest Rate 8.00% 8.00%
$15 million Revolving Credit Arrangement-Related Party [Member]    
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 14,042 $ 14,140
Interest Rate 7.31% 4.09%
$7.22 million Term Loan - Related Party [Member]    
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 7,221 $ 7,221
Interest Rate 11.75% 9.34%
7 million Term Loan [Member]    
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 2,950 $ 3,299
Interest Rate 4.58% 5.66%
$1.25 million Term Loan [Member]    
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 1,250 $ 1,250
Interest Rate 11.75% 9.35%
1.5 million Term Loan [Member]    
Schedule of Indebtedness [Line Items]    
Long-Term Debt, Amount $ 376 $ 532
Interest Rate 1.70% 1.70%