XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders’ Equity (Details Narrative) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Mar. 31, 2021
Equity [Abstract]        
Number of options outstanding     0 3,867
Warrants outstanding 248,216 248,216    
Warrants outstanding exercisable $ 0.01      
Warrants maturity date May 20, 2023