XML 91 R79.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share (Details) - shares
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]    
 Stock options 6,396,000 4,761,000
 Restricted stock grants 2,085,000
 Warrants 18,493,000 5,936,000
 Convertible notes 165,000 165,000
 Convertible preferred stock 2,000 2,000
 Total 27,141,000 10,864,000