XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
May 31, 2023
May 31, 2017
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares available for grant 1,200,000   1,200,000      
Equity Option [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Unrecognized compensation expense $ 7,200,000   $ 7,200,000      
Unrecognized compensation weighted average period     2 years 9 months 18 days      
Weighted average grant date fair value per share $ 2.70 $ 4.68 $ 4.26 $ 4.94    
Options granted     536,000      
Fair value of options granted     $ 2,300,000      
Restricted Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Restricted stock awards granted     342,000      
Fair value of restricted stock awards     $ 2,100,000      
Plan 2017 [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares authorized for issuance           3,750,000
Plan 2023 [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares authorized for issuance         2,000,000