v3.25.4
Note 13 - Loans Payable (Details Textual)
$ / shares in Units, $ in Millions
1 Months Ended 10 Months Ended
Feb. 13, 2025
USD ($)
Aug. 06, 2024
USD ($)
May 31, 2023
USD ($)
May 31, 2023
EUR (€)
Sep. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2025
USD ($)
Feb. 18, 2025
USD ($)
$ / shares
May 31, 2023
EUR (€)
Sep. 30, 2021
EUR (€)
Dec. 31, 2020
EUR (€)
Acquisition Notes [Member]                      
Debt Instrument, Interest Rate, Stated Percentage             12.00%        
Debt Instrument, Increased Redemption Amount, Percent             102.00%        
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net             $ 0.5        
Debt Instrument, Covenant, Minimum EBITDA               $ 4.9      
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares               $ 1,000      
Debt Instrument, Face Amount $ 5.2                    
Proceeds from Issuance of Debt $ 32.2                    
Debt Instrument, Maturity Date             Feb. 18, 2027        
Acquisition Notes [Member] | Minimum [Member]                      
Debt Instrument, Interest Rate, Stated Percentage               10.00%      
Acquisition Notes [Member] | Maximum [Member]                      
Debt Instrument, Interest Rate, Stated Percentage               12.00%      
Bridge Promissory Note [Member]                      
Debt Instrument, Interest Rate, Stated Percentage   12.50%                  
Debt Instrument, Face Amount   $ 3.0                  
Debt Instrument, Original Issue Discount, Percent   7.00%                  
Proceeds from Issuance of Debt   $ 2.7                  
Debt Instrument, Term (Year)   1 year                  
2020 Equipment Loan [Member]                      
Debt Instrument, Face Amount         $ 0.3 $ 0.3       € 225,000 € 225,000
Debt Instrument, Term (Year)         52 months 60 months          
2023 Equipment Loan [Member]                      
Debt Instrument, Interest Rate, Stated Percentage     2.84%       4.94%   2.84%    
Debt Instrument, Face Amount     $ 0.3           € 260,258    
Debt Instrument, Term (Year)     48 months 48 months              
Repayments of Debt     $ 0.1 € 132,674