XML 49 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Computation of diluted loss per share (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities excluded from calculation 13,280,608 11,976,276 8,361,739
Restricted stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities excluded from calculation 10,532,029 9,285,020 5,591,786
Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities excluded from calculation 2,467,537 2,526,166 2,605,730
Warrants [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities excluded from calculation 262,100 147,058 147,058
Share Issuable Upon Note Conversion [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities excluded from calculation 18,942 18,032 17,165