v3.26.1
Note 10 - Leases (Details Textual)
3 Months Ended 6 Months Ended
Jun. 30, 2026
EUR (€)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
EUR (€)
Jun. 30, 2026
EUR (€)
Apr. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Lessee, Operating Lease, Term of Contract   122 months 122 months   122 months    
Operating Lease, Payments     $ 16,377 € 13,954      
Operating Lease, Right-of-Use Asset   $ 631,000 631,000   € 549,522 $ 645,000 $ 0
Operating Lease, Liability   $ 631,000 $ 631,000   € 549,522 $ 645,000 $ 0
Operating Lease, Spot Rate   1.1736 1.1736   1.1736    
Operating Lease, Remaining Lease Term (Month)     60 months 60 months      
Operating Lease, Weighted Average Discount Rate, Percent   18.00% 18.00%   18.00%    
Operating Lease, Cost € 16 $ 16,000 $ 16,000        
Operating Lease, Remaining Undiscounted Monthly Payments   58 58   58    
Operating Lease, Remaining Undiscounted Payment   $ 16,377 $ 16,377