Annual report pursuant to Section 13 and 15(d)

Stock Compensation Plan (Details Narrative)

v3.23.1
Stock Compensation Plan (Details Narrative) - USD ($)
12 Months Ended
Feb. 25, 2022
Nov. 08, 2017
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock Issued During Period, Shares, New Issues   8,500    
Share-based payment award, options, outstanding, number     139,090 112,074
Share-Based Payment Arrangement, Noncash Expense     $ 742,203 $ 1,688,022
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount     $ 139,420  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     1 year  
2021 Equity Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock Issued During Period, Shares, New Issues 166,667      
Share-based payment award, options, outstanding, number     139,090  
Shares of common stock are available for future issue     148,455  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period     3 years  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period     10 years