Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Details Narrative)

v3.23.2
Stock-Based Compensation (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Apr. 11, 2023
Jul. 30, 2023
Jan. 31, 2023
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common stock issuance of awards 750,000   99,339        
Share based compensation       $ 63,256 $ 405,414    
Unrecognized stock-based compensation       $ 10,400      
Share-Based Compensation Arrangement by Share-Based Payment Award, Description       The shares will vest as follows: 1/3 immediately ‎upon grant, 1/3 on the first anniversary of the employment agreement, and the final 1/3 on the ‎second anniversary of the employment agreement; provided, however, that Mr. He must remain ‎continuously employed by the Company and/or its affiliates through the applicable ‎vesting date.      
Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of restricted stock, granted       30,490      
Stock Issued During Period, Value, Restricted Stock Award, Gross       $ 125,000      
Unvested restricted stock       30,490 69,114 69,114 79,763
Granted       30,490 170,937    
Restricted Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Unrecognized stock-based compensation       $ 125,000      
Unvested restricted stock       30,490      
Granted   120,000          
General and Administrative Expense [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share based compensation       $ 5,000 $ 5,000    
General and Administrative Expense [Member] | Restricted Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share based compensation       $ 58,000 $ 400,000    
2013 Equity Compensation Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share-based number of shares authorized       750,000