v3.23.1
Fair Value Measurements (Details) - Recurring - Fair Value, Inputs, Level 3 [Member]
Dec. 31, 2022
USD ($)
Warrant liability  
Fair Value Measurements  
Liabilities, fair value $ 1,510,000
Bifurcated embedded derivative liability  
Fair Value Measurements  
Liabilities, fair value $ 369,400