XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.4
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Computation of diluted loss per share (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities excluded from calculation 12,650,658 13,280,608 11,976,276
Unvested restricted stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities excluded from calculation 7,232,254 10,532,029 9,285,020
Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities excluded from calculation 5,135,685 2,467,537 2,526,166
Warrants [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities excluded from calculation 262,100 262,100 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 20,619 18,942 18,032