XML 88 R57.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF FAIR VALUE HIERARCHY FOR WARRANT LIABILITIES (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]    
Fair value for warrant liabilities $ 1,686,200 $ 8,310,100
Common Stock Warrant liabilities, Exercises (858) (1,900,713)
Issuance of Alpha warrants 2,834,547  
Change in fair value of warrant liabilities (897,242) (4,723,187)
Fair value for warrant liabilities 3,622,647 1,686,200
Fair Value, Inputs, Level 1 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value for warrant liabilities
Common Stock Warrant liabilities, Exercises
Issuance of Alpha warrants  
Change in fair value of warrant liabilities
Fair value for warrant liabilities
Fair Value, Inputs, Level 2 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value for warrant liabilities
Common Stock Warrant liabilities, Exercises
Issuance of Alpha warrants  
Change in fair value of warrant liabilities
Fair value for warrant liabilities
Fair Value, Inputs, Level 3 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value for warrant liabilities 1,686,200 8,310,100
Common Stock Warrant liabilities, Exercises (858) (1,900,713)
Issuance of Alpha warrants 2,834,547  
Change in fair value of warrant liabilities (897,242) (4,723,187)
Fair value for warrant liabilities $ 3,622,647 $ 1,686,200