v3.25.4
Long Term and Other Debt (Details Narrative)
€ in Millions, $ in Millions
12 Months Ended
Jun. 04, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
EUR (€)
Jun. 09, 2025
EUR (€)
Jun. 04, 2025
EUR (€)
Debt Instrument [Line Items]          
Long term debt   $ 363.2      
Unamortized debt issuance costs   1.6      
Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Loans outstanding   20.2 € 15.0    
Maximum borrowing capacity $ 23.9       € 17.8
Commitment fee percentage 35.00%        
Secured debt   20.2 15.0    
Unamortized debt issuance costs   0.1      
Senior debt amount   0.9      
Payment to third parties   2.3      
Revolving Credit Facility [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Leverage ratio 3.75%        
Revolving Credit Facility [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Leverage ratio 3.25%        
Senior Secured Notes [Member]          
Debt Instrument [Line Items]          
Senior debt amount   18.1      
Long term debt   $ 316.1 € 235.0    
Interest rate   7.875% 7.875%    
Secured debt   $ 316.1 € 235.0    
Super Senior Revolving Credit Facility [Member] | Revolving Credit Facility [Member]          
Debt Instrument [Line Items]          
Maximum borrowing capacity   $ 26.9 20.0    
Super Senior Revolving Credit Facility [Member] | Revolving Credit Facility [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Leverage ratio   4.75%      
Super Senior Revolving Credit Facility [Member] | Revolving Credit Facility [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Leverage ratio   4.25%      
Senior Notes [Member]          
Debt Instrument [Line Items]          
Senior debt amount   $ 363.2   € 270.0  
Debt maturity date   June 9, 2030      
Principal redemption percentage   100.00%      
Redemption amount threshold   $ 33.6 € 25.0    
Senior Notes [Member] | Debt Instrument, Redemption, Period One [Member]          
Debt Instrument [Line Items]          
Principal redemption percentage   100.00%      
Senior Notes [Member] | Debt Instrument, Redemption, Period Two [Member]          
Debt Instrument [Line Items]          
Principal redemption percentage   100.00%      
Redemption price percentage   1.00%      
Senior Notes [Member] | Debt Instrument, Redemption, Period Three [Member]          
Debt Instrument [Line Items]          
Principal redemption percentage   100.00%      
Senior Notes [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Interest rate   5.50% 5.50%    
Senior Notes [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Interest rate   6.00% 6.00%