XML 85 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share (Details 1) - shares
Dec. 31, 2024
Dec. 31, 2023
Net Loss Per Share    
Options to purchase common stock 2,731,000 2,766,000
Restricted stock 2,814,703 4,489,186
Warrants to purchase Common Stock 1,516,297 3,386,076
Total shares of common stock equivalents 7,062,000 10,641,262