v3.26.1
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - € / shares
Jun. 30, 2026
Dec. 31, 2025
Preferred share, par value (in Euro per share) € 0.01 € 0.01
Preferred share, shares authorized (in Shares) 100,000,000 100,000,000
Ordinary shares, par value (in Euro per share) € 0.01 € 0.01
Ordinary shares, shares authorized (in Shares) 900,000,000 900,000,000
Ordinary shares, shares authorized, 12,515,336 and 9,780,142 shares issued and outstanding as of March 31, 2026 and December 31, 2025, respectively (in Shares) 24,929,290 24,929,290
Ordinary shares, shares outstanding (in Shares) 9,780,142 9,780,142
Series A Preferred share    
Preferred share, par value (in Euro per share) € 0.01 € 0.01
Preferred share, shares authorized (in Shares) 20,000,000 20,000,000
Preferred share, shares issued (in Shares) 1,000,000 0
Preferred share, outstanding (in Shares) 1,000,000 0
Series B Preferred share    
Preferred share, par value (in Euro per share) € 0.01 € 0.01
Preferred share, shares authorized (in Shares) 20,000,000 20,000,000
Preferred share, shares issued (in Shares) 1,000,000 0
Preferred share, outstanding (in Shares) 1,000,000 0
Series C Preferred share    
Preferred share, par value (in Euro per share) € 0.01 € 0.01
Preferred share, shares authorized (in Shares) 20,000,000 20,000,000
Preferred share, shares issued (in Shares) 1,000,000 0
Preferred share, outstanding (in Shares) 1,000,000 0
Series D Preferred share    
Preferred share, par value (in Euro per share) € 0.01 € 0.01
Preferred share, shares authorized (in Shares) 20,000,000 20,000,000
Preferred share, shares issued (in Shares) 1,000,000 0
Preferred share, outstanding (in Shares) 1,000,000 0
Series E Preferred share    
Preferred share, par value (in Euro per share) € 0.01 € 0.01
Preferred share, shares authorized (in Shares) 20,000,000 20,000,000
Preferred share, shares issued (in Shares) 1,000,000 0
Preferred share, outstanding (in Shares) 1,000,000 0