XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.2
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Pretax compensation expense $ 179,482 $ 294,331 $ 321,779 $ 776,350  
Stock options or restricted stock granted 333,750   333,750    
Options, available for grant 137,042   137,042    
Aggregate intrinsic value $ 0   $ 0   $ 0
Aggregate intrinsic value of options exercisable 0   0   $ 0
Unrecognized portion of stock compensation expense 0   0    
Restricted Stock Units (RSUs) [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Unrecognized portion of stock compensation expense $ 298,313   $ 298,313    
2005 Stock Option Plan [Member] | During 2015 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares unavailable for issuance 1,078   1,078    
Shares unexercised and outstanding 284   284    
2006 Stock Option Plan [Member] | During 2016 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares unavailable for issuance 2,739   2,739    
Shares unexercised and outstanding 531   531    
2007 Stock Option Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares unexercised and outstanding 0   0    
2007 Stock Option Plan [Member] | During 2017 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares unavailable for issuance 4,733   4,733    
2008 Plan [Member] | During 2018 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares unavailable for issuance 2,025   2,025