XML 101 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants (Details) - $ / shares
1 Months Ended 12 Months Ended
Apr. 28, 2016
Dec. 31, 2022
Warrants (Details) [Line Items]    
Warrants issued   125,000
Warrant outstanding   125,000
Share Purchase Agreement [Member]    
Warrants (Details) [Line Items]    
Warrants issued for services 125,000  
Warrants to purchase shares 125,000  
Purchase price (in Dollars per share) $ 17.6