v3.22.2.2
Schedule of Assumptions Used for Valuation of Level 3 Liabilities (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Fair value, measurement input 3.00% 0.67% 2.42% 0.64%
Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Fair value, measurement input 3.01% 0.87% 3.01% 0.92%
Measurement Input, Expected Term [Member] | Minimum [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Fair value, expected term (years) 4 years 4 years 4 years 4 years
Measurement Input, Expected Term [Member] | Maximum [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Fair value, expected term (years) 5 years 5 years 5 years 5 years
Measurement Input, Price Volatility [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Fair value, measurement input 90.00% 90.00% 90.00% 90.00%
Measurement Input, Expected Dividend Rate [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Fair value, measurement input 0.00% 0.00% 0.00% 0.00%