v3.26.3
Net Loss Per Share (Details) - shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Net Loss Per Share    
Potentially dilutive common shares not been included in net loss per common share calculations because the effect would have been anti-dilutive 11,575,649 9,178,172
Stock Options    
Net Loss Per Share    
Potentially dilutive common shares not been included in net loss per common share calculations because the effect would have been anti-dilutive 11,575,649 9,178,172