v3.23.2
Schedule of Common Stock Warrants Outstanding (Details) - Warrant [Member] - USD ($)
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of warrants exercisable, shares 113,795 113,795
Weighted average remaining contractual life 1 year 6 months 3 days  
Weighted average exercise price, per share $ 8.72 $ 8.72
Aggregate intrinsic value