XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK BASED COMPENSATION (Details) - USD ($)
12 Months Ended
Mar. 31, 2023
Mar. 13, 2023
Apr. 11, 2022
Dec. 31, 2023
Dec. 31, 2022
Mar. 15, 2024
Omnibus Stock Plan [Member]            
STOCK BASED COMPENSATION (Details) [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized       625,000    
Subsequent Event [Member] | Omnibus Stock Plan [Member]            
STOCK BASED COMPENSATION (Details) [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant           199,051
Share-Based Payment Arrangement, Option [Member]            
STOCK BASED COMPENSATION (Details) [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 14.7   $ 21.2      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 2.9   $ 3.24      
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount       $ 503,254 $ 299,434  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition       1 year 11 months 4 days 2 years 3 months 10 days  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross       154,294 121,743  
Share-Based Payment Arrangement, Option [Member] | Omnibus Stock Plan [Member]            
STOCK BASED COMPENSATION (Details) [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross   50,000   100,000