Warrants - Schedule of Fair Value of Warrants Estimated Using Black-Scholes Option Pricing Model (Details)
6 Months Ended
Jun. 30, 2023
USD ($)
Rollover Warrants [Member]  
Class of Warrant or Right [Line Items]  
Volatility 115.00%
Expected term (years) 6 years
Risk free interest rate 0.85%
Expected dividend yield $ 0.0
Class A Common Stock Warrants [Member]  
Class of Warrant or Right [Line Items]  
Volatility 47.00%
Expected term (years) 5 years
Risk free interest rate 1.54%
Expected dividend yield $ 0.0
Class A Placement Agent Common Stock Warrants [Member]  
Class of Warrant or Right [Line Items]  
Volatility 47.00%
Expected term (years) 5 years
Risk free interest rate 1.54%
Expected dividend yield $ 0.0
Class B Common Stock Warrants [Member]  
Class of Warrant or Right [Line Items]  
Volatility 144.00%
Expected term (years) 5 years
Risk free interest rate 2.69%
Expected dividend yield $ 0.0
Class B Placement Agent Common Stock Warrants [Member]  
Class of Warrant or Right [Line Items]  
Volatility 144.00%
Expected term (years) 5 years
Risk free interest rate 2.69%
Expected dividend yield $ 0.0