v3.26.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - € / shares
Mar. 31, 2026
Dec. 31, 2025
Preferred Stock, Par or Stated Value Per Share (in EUR per Share) € 300 € 300
Preferred Stock, Shares Authorized (in shares) 1,401 1,401
Preferred Stock, Shares Issued (in shares) 1,401 1,401
Preferred Stock, Shares Outstanding (in shares) 1,401 1,401
Ordinary Shares [Member]    
Common Stock, Par or Stated Value Per Share (in EUR per Share) € 0.01 € 0.01
Common Stock, Shares Authorized (in shares) 120,000,000 120,000,000
Common Stock, Shares, Issued (in shares) 1,424,834 1,424,834
Common Stock, Shares, Outstanding (in shares) 1,424,834 1,424,834
High Voting Shares [Member]    
Common Stock, Par or Stated Value Per Share (in EUR per Share) € 0.25 € 0.25
Common Stock, Shares Authorized (in shares) 40,000 40,000
Common Stock, Shares, Issued (in shares) 40,000 40,000
Common Stock, Shares, Outstanding (in shares) 40,000 40,000