v3.26.1
Loss Per Share (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Loss Per Share [Line Items]    
Ordinary shares 36,000,000  
Conversion rate 4.16%  
Equity Option [Member]    
Loss Per Share [Line Items]    
Anti-dilutive shares 111,097 1,036,831
Restricted Stock Units (RSUs) [Member]    
Loss Per Share [Line Items]    
Anti-dilutive shares 350,000 360,000
Convertible Preferred Stock [Member]    
Loss Per Share [Line Items]    
Anti-dilutive shares 1,000,000 1,000,000