v3.25.2
Long-Term Debt and Borrowing Arrangements - Schedule of Indebtedness (Parentheticals) (Details)
€ in Millions
Jun. 30, 2025
USD ($)
Jun. 30, 2025
EUR (€)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
EUR (€)
$14.77 Term Loan - related party [Member]        
Schedule of Indebtedness [Line Items]        
Debt instrument, maximum borrowing capacity $ 14,770   $ 14,770  
$15 million Revolving Credit Arrangement-Related Party [Member]        
Schedule of Indebtedness [Line Items]        
Debt instrument, maximum borrowing capacity 15,000,000   15,000,000  
$7.22 million Term Loan - Related Party [Member]        
Schedule of Indebtedness [Line Items]        
Debt instrument, maximum borrowing capacity 7,220,000   7,220,000  
7 million Term Loan [Member]        
Schedule of Indebtedness [Line Items]        
Debt instrument, maximum borrowing capacity | €   € 7.0   € 7.0
$1.25 million Term Loan [Member]        
Schedule of Indebtedness [Line Items]        
Debt instrument, maximum borrowing capacity $ 1,250,000   $ 1,250,000  
1.5 million Term Loan [Member]        
Schedule of Indebtedness [Line Items]        
Debt instrument, maximum borrowing capacity | €   € 1.5   € 1.5