v3.22.2.2
Stockholders’ Equity - Schedule of common stock issuable upon exercise of warrants outstanding (Details)
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 16,215,000
Number of Warrants Exercisable (in shares) 13,635,000
Public Warrants  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 2,875,000
Number of Warrants Exercised (in shares) 0
Number of Warrants Exercisable (in shares) 2,875,000
Exercise price (in Dollars per share) | $ / shares $ 11.50
Private Warrants  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 136,250
Number of Warrants Exercised (in shares) 0
Number of Warrants Exercisable (in shares) 136,250
Exercise price (in Dollars per share) | $ / shares $ 11.50
PIPE Warrants  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 1,353,750
Number of Warrants Exercised (in shares) 0
Number of Warrants Exercisable (in shares) 1,353,750
Exercise price (in Dollars per share) | $ / shares $ 11.50
Stonepeak/Evolve Warrants - series B  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 2,000,000
Number of Warrants Exercised (in shares) 0
Number of Warrants Exercisable (in shares) 2,000,000
Exercise price (in Dollars per share) | $ / shares $ 10.00
Stonepeak/Evolve Warrants - series C  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 1,000,000
Number of Warrants Exercised (in shares) 0
Number of Warrants Exercisable (in shares) 500,000
Exercise price (in Dollars per share) | $ / shares $ 15.00
Stonepeak/Evolve Warrants - series D  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 1,000,000
Number of Warrants Exercised (in shares) 0
Number of Warrants Exercisable (in shares) 500,000
Exercise price (in Dollars per share) | $ / shares $ 20.00
Stonepeak/Evolve Warrants - series E  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 1,000,000
Number of Warrants Exercised (in shares) 0
Number of Warrants Exercisable (in shares) 500,000
Exercise price (in Dollars per share) | $ / shares $ 30.00
Stonepeak/Evolve Warrants - series F  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 1,000,000
Number of Warrants Exercised (in shares) 0
Number of Warrants Exercisable (in shares) 500,000
Exercise price (in Dollars per share) | $ / shares $ 40.00
Institutional/Accredited Investor Pre-Funded Warrants  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 1,850,000
Number of Warrants Exercised (in shares) 580,000
Number of Warrants Exercisable (in shares) 1,270,000
Exercise price (in Dollars per share) | $ / shares $ 0.0001
Institutional/Accredited Investor Warrants  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 4,000,000
Number of Warrants Exercised (in shares) 0
Number of Warrants Exercisable (in shares) 4,000,000
Exercise price (in Dollars per share) | $ / shares $ 3.75