XML 61 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Details Narrative)
Mar. 31, 2022
$ / shares
shares
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares $ 5.25
Pre Funded Warrant [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 1,507,143
Purchase Warrant [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 2,857,143