Fair Value (Details Narrative) - Warrant [Member] |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2023
$ / shares
|
Dec. 31, 2022
$ / shares
|
|
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Fair value of common stock | $ 5.04 | $ 6.77 |
Measurement Input, Price Volatility [Member] | ||
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Derivative liability, measurement input | 100 | 100 |
Measurement Input, Risk Free Interest Rate [Member] | ||
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Derivative liability, measurement input | 5.25 | 4.41 |
Measurement Input, Share Price [Member] | ||
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Derivative liability, measurement input | 8.50 | 8.50 |
Measurement Input, Expected Term [Member] | ||
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Derivative liability, measurement input, term | 1 year 4 months 24 days | 1 year 10 months 24 days |