XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Stock Options (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
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, par value (per share) $ 0.0001   $ 0.0001   $ 0.0001  
Stock option plan expense $ 54,780 $ 71,302 $ 119,124 $ 139,959    
Percentage of individual ownership of common stock (percentage)     10.00%      
Common shares, exercised       6,834    
Share-based compensation arrangement by share-based payment award, options, outstanding, intrinsic value $ 79,688   $ 79,688      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value     $ 28,335      
Equity Incentive 2011 Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common shares outstanding 400,156   400,156   415,562 448,204
Common shares expected to vest 357,205   357,205      
Common shares expected to vest weighted average $ 11.31   $ 11.31      
Common shares, exercised     0   17,772  
Share-based compensation arrangement by share-based payment award, options, exercisable, intrinsic value $ 77,406   $ 77,406      
Weighted average remaining years to vest (in years)     1 year 8 months 12 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 10.97   $ 10.97   $ 11.31 $ 11.13
May 2011 and August 2011 Equity Incentive Plans [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Fair market value of incentive stock options     100.00%      
Share-based Payment Arrangement, Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized $ 280,120   $ 280,120      
Proceeds from issuance or sale of equity       $ 10,528    
Individual Stock Ownership in Excess of 10 Percent [Member] | May 2011 and August 2011 Equity Incentive Plans [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Fair market value of incentive stock options     110.00%      
Total vesting period [Member] | Share-based Payment Arrangement, Option [Member] | May 2011 and August 2011 Equity Incentive Plans [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, award vesting period (in years)     10 years      
Twelve Months After Grant Date [Member] | May 2011 and August 2011 Equity Incentive Plans [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of individual ownership of common stock (percentage)     25.00%      
Stock option vesting period from grant date (in years)     1 year      
Monthly in equal installments [Member] | Share-based Payment Arrangement, Option [Member] | May 2011 and August 2011 Equity Incentive Plans [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, award vesting period (in years)     3 years