XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss per Share (Details) - shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Net Loss per Share    
Potentially dilutive common stock equivalents outstanding 6,810,886 5,566,428
Options issued and outstanding    
Net Loss per Share    
Potentially dilutive common stock equivalents outstanding 3,644,204 4,362,080
Restricted stock units issued and outstanding    
Net Loss per Share    
Potentially dilutive common stock equivalents outstanding 2,652,182 1,204,348
Warrants issued and outstanding    
Net Loss per Share    
Potentially dilutive common stock equivalents outstanding 514,500