XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based payment arrangement, expense $ 40,695 $ 114,848  
Stock options or restricted stock granted 333,750    
Options, available for grant 137,042    
Aggregate intrinsic value $ 0   $ 0
Aggregate intrinsic value of options exercisable 0   $ 0
Unrecognized portion of stock compensation expense 0    
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized portion of stock compensation expense $ 245,233    
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    
Shares unexercised and outstanding 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    
Shares unexercised and outstanding 531    
2007 Stock Option Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares unexercised and outstanding 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    
2008 Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares unexercised and outstanding 0    
2008 Plan [Member] | During 2018 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares unavailable for issuance 2,025