XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
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 6,158,737 4,967,764
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 6,158,737 4,967,764