v3.26.3
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - € / shares
Sep. 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 issued (in Shares) 87,219,235 9,780,142
Ordinary shares, shares outstanding (in Shares) 87,219,235 9,780,142
Series D Preferred Shares    
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) 875,300 0
Preferred share, outstanding (in Shares) 875,300 0
Series E Preferred Shares    
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