XML 81 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share (Details Textual) - Non-Employees and Non-Directors [Member] - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilute future net income per share 2,025,020 2,025,520
Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilute future net income per share 3,370,186 2,220,514
RSUs [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilute future net income per share 36,436 36,436