v3.24.2.u1
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2018
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Options available for granted       5,065,000 865,000    
Risk free interest rate         3.87% 1.73% 0.69%
Expected volatility         55.60% 49.40% 50.20%
Expected life (Years)         6 years 1 month 6 days 6 years 6 months 6 years 6 months
Stock based compensation expense   $ 1,028 $ 832   $ 3,908 $ 4,343 $ 4,676
2018 Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Weighted average granted fair value option         $ 12.00    
Share-Based Payment Arrangement, Option [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock based compensation expense   688 618   $ 2,712 2,943 1,684
Fair value of options vested   532 540   931 869 1,201
Intrinsic value of options, exercises   0 0   $ 9 0 483
Unrecognized compensation costs   $ 1,192          
Weighted average period for recognition   1 year 5 months 12 days          
Share-Based Payment Arrangement, Option [Member] | Common Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Risk free interest rate       1.70% 3.70%    
Expected volatility       51.70% 50.00%    
Expected life (Years)       10 years 5 years 1 month 6 days    
Weighted average granted fair value option       $ 1.60 $ 1.56    
Restricted Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Shares granted         1,247,000    
Stock based compensation expense   $ 340 214   $ 1,196 1,347 2,529
Unrecognized compensation costs   $ 2,929     $ 3,349    
Weighted average period for recognition   1 year 7 months 24 days          
Restricted Stock [Member] | Chief Executive Officer [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Options available for granted         900    
Restricted Stock [Member] | Director [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Options available for granted         82    
Employee Stock Option [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Unrecognized compensation costs   $ 4,125          
Weighted average period for recognition   7 years 11 months 19 days          
Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock based compensation expense   $ 0 $ 0   $ 0 $ 53 $ 203
Minimum [Member] | 2018 Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Options exercise price       2.85      
Weighted average granted fair value option       10.50      
Maximum [Member] | 2018 Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Options exercise price       21.00      
Weighted average granted fair value option       $ 21.00      
2018 Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized 7,500,000            
Number shares available for issuance   2,374,000          
Option vested exercised description The 2018 Plan is administered by the Compensation Committee of the Company’s Board of Directors, which has the authority to determine, among other things, the term during which an option may be exercised (not more than 10 years), the exercise price of an option and the vesting provisions            
2018 Incentive Plan [Member] | Minimum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Option vested term 4 years            
2018 Incentive Plan [Member] | Maximum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Option vested term 5 years