XML 48 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants to Purchase Common Stock (Details) - $ / shares
1 Months Ended
Jun. 30, 2020
Jun. 30, 2021
May 20, 2020
Jun. 30, 2016
Jun. 19, 2013
Dec. 31, 2022
Jul. 30, 2020
Warrants to Purchase Common Stock (Details) [Line Items]              
Warrant aggregate share     30,000   1,238    
Exercise price (in Dollars per share)         $ 484.8    
Exercise shares issued             10,909
Exercise price (in Dollars per share)     $ 4.3 $ 11.25      
Warrant exercisable percentage       25.00%      
Gross warrants exercised 20,000 20,000          
Expire term           10 years  
Common Stock [Member]              
Warrants to Purchase Common Stock (Details) [Line Items]              
Exercise shares issued       40,000