Quarterly report pursuant to Section 13 or 15(d)

STOCK BASED COMPENSATION AWARDS (Details Narrative)

v3.24.2.u1
STOCK BASED COMPENSATION AWARDS (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
May 16, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Issuance of common stock upon exercise of stock options, shares     134,076      
Outstanding stock options 11,498,917   11,498,917     4,423,683
Stock-based compensation expense     $ 2,270 $ 1,850    
Total fair value of options vested $ 12,172   12,172      
Total unrecognized compensation expense $ 5,900   $ 5,900      
Share-based compensation expense, recognized over a weighted average     2 years 1 month 13 days      
Number of Shares Granted     236,850      
Equity Option [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Issuance of common stock upon exercise of stock options, shares 109,845 0 134,076 43,836    
Weighte Average Grant Date Fair Value Options Granted     $ 24.3 $ 4.2    
Average intrinsic value of options exercised     $ 4,100 $ 100    
Total unrecognized compensation expense $ 6,700   $ 6,700      
Share-based compensation expense, recognized over a weighted average     1 year 6 months 10 days      
Common Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Issuance of common stock upon exercise of stock options, shares 109,845   134,076 43,836    
Common stock issued 881,399 13,164 6,794,537 13,164    
2014 Equity Incentive Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares reserved for issuance         2,000,000  
2014 Equity Incentive Plan [Member] | Common Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of Shares Vested     913,325      
Issuance of common stock upon exercise of stock options, shares     913,325      
Number of Shares Granted     0      
2024 Equity Compensation Plan And 2014 Equity Incentive Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Percentage of outstanding common shares     25.00%      
2024 Equity Compensation Plan [Member] | Common Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of Shares Vested     73,462      
Issuance of common stock upon exercise of stock options, shares     73,462      
Number of Shares Granted     1,926,538