XML 52 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Warrant Activity (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]    
Number of warrants, outstanding, ending balance 962,794 250,323
Number of warrants, issuance of series C warrants   200,000
Number of warrants, warrants exercise for cash   (200,000)
Number of warrants, issuance of warrants pursuant to registered direct offering   712,500
Number of warrants, fractional shares adjusted for reverse split   (29)
Number of warrants, expiration of warrant (50,294)  
Number of warrants, outstanding, ending balance 912,500 962,794