XML 129 R116.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]    
 Stock options 6,396,000 851,000
 Restricted stock grants 2,775,000
 Warrants 20,015,000 3,309,000
 Convertible notes 165,000 441,000
 Conversion of preferred stock 2,000 2,000
 Total 29,353,000 4,603,000