XML 102 R84.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS’ EQUITY AND STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Apr. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Preferred stock, shares authorized   5,000,000 5,000,000  
Preferred stock, par or stated value per share   $ 0.001 $ 0.001  
Preferred stock, shares issued   0 0  
Preferred stock, shares outstanding   0 0  
Common stock, par value   50,000,000 50,000,000  
Common stock, par or stated value per share   $ 0.001 $ 0.001  
Proceeds from stock option exercise   $ 1,110,000 $ 379,000  
Exercise price, minimum   $ 1.47    
Exercise price, maximum   $ 45.64    
Number of shares granted   327,831 128,174  
Number of shares vested of common stock   327,998 175,643  
Number of shares outstanding   353,112 363,029 493,806
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value   $ 7,011,000 $ 4,580,000  
Recognized tax benefit from stock options exercised   0 0  
Stock-based compensation   $ 17,619,000 $ 15,696,000  
2017 Incentive Stock and Awards Plan [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Common shares available for future issuances   38,968    
Employees and Directors [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Forfeiture factor rate   10.00%    
Maximum [Member] | 2017 Incentive Stock and Awards Plan [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares authorized for issuance   6,000,000    
Share-Based Payment Arrangement, Option [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Share price   $ 33.55 $ 11.20  
Unrecognized compensation expense   $ 2,158,000    
Weighted-average period years   2 years 8 months 23 days    
Stock-based compensation   $ 624,000 $ 782,000  
Fair value, year   6 years 1 month 9 days 6 years 1 month 9 days  
Share-Based Payment Arrangement, Option [Member] | Employees and Consultant [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Vesting term description   The stock options were granted with an exercise price equal to the current market price of the Company’s common stock, as reported by the securities exchange on which the common stock was then listed, at the grant date and have contractual terms of 10 years. Vesting terms for options granted to employees during the year ended December 31, 2024 generally included one of the following vesting schedules: 25% of the shares subject to the option vest and become exercisable on the first anniversary of the grant date and the remaining 75% of the shares subject to the option vest and become exercisable quarterly in equal installments thereafter over three years; and 100% of the shares subject to the option vest on a quarterly basis in equal installments over three years.    
Restricted Stock Units (RSUs) [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares vested of common stock   8,046    
Number of common stock vested   211,020 215,539  
Unrecognized compensation expense   $ 7,703,000    
Weighted-average period years   1 year 10 months 6 days    
Stock-based compensation   $ 2,442,000 $ 1,161,000  
Tax benefit from stock options exercised   $ 12,000 $ 0  
Restricted Stock Units (RSUs) [Member] | Employees [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares granted   283,870 86,873  
Number of restrcited shares, value   $ 7,286,000 $ 697,000  
Number of restrcited shares, description     third anniversary of the grant date.  
Restricted Stock Units (RSUs) [Member] | Director [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares issued of common stock   57,517    
Number of shares vested of common stock   3,872    
Restricted Stock Units (RSUs) [Member] | Directors [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares granted   43,961 41,301  
Number of restrcited shares, value   $ 790,000 $ 800,000  
Restricted Stock Units (RSUs) [Member] | John Saharek [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares vested of common stock   30,000    
Restricted Stock Units (RSUs) [Member] | Andrew R. Boll [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Shares withheld for tax withholding obligation, shares   18,480    
Payroll tax obligations, value   $ 197,000    
Number of shares granted   45,000    
Number of shares issued of common stock   26,520    
Restricted Stock Units (RSUs) [Member] | Mark L. Baum [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Shares withheld for tax withholding obligation, shares   59,836    
Payroll tax obligations, value   $ 638,000    
Number of shares granted   150,000    
Number of shares issued of common stock   90,164    
Restricted Stock Units (RSUs) [Member] | Minimum [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Weighted-average period years   3 years    
Restricted Stock Units (RSUs) [Member] | Maximum [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Weighted-average period years   4 years    
Performance Stock Units [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Shares withheld for tax withholding obligation, shares     616,984  
Payroll tax obligations, value     $ 11,273,000  
Number of shares outstanding     1,567,913  
Recognized tax benefit from the vesting   $ 0 $ 0  
Performance Stock Units [Member] | Minimum [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
TSR percentage     50.00%  
Performance Stock Units [Member] | Maximum [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
TSR percentage     175.00%  
Performance Stock Units PSU [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares granted 1,567,913      
Number of restrcited shares, value     $ 29,106,000  
Fair value, year     5 years  
Volatality rate     65.00%  
Risk free intrest rate     10.34%  
Derived service period     2 years  
Performance Shares [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares granted   1,567,913  
Number of shares vested of common stock   1,567,913  
Number of shares outstanding   1,567,913 1,567,913 1,567,913
Unrecognized compensation expense   $ 7,276,000    
Weighted-average period years   3 months    
Stock-based compensation   $ 14,553,000 $ 13,753,000  
Common Stock [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares issued   32,955 3,887,324  
Proceeds from stock option exercise   $ 1,110,000 $ 379,000  
Exercise of option, shares   39,710 10,000  
Exercise price, minimum   $ 1.70 $ 1.70  
Exercise price, maximum   25.86 $ 8.50  
Common Stock [Member] | John Saharek [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares issued     10,222  
Shares withheld for tax withholding obligation, shares     6,485  
Payroll tax obligations, value     $ 41,000  
Cashless exercise of options, shares     20,000  
Exercise price per share     $ 4.16  
Additional shares withheld for tax withholding obligation     3,293  
Common Stock [Member] | Andrew R. Boll [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares issued     55,558  
Shares withheld for tax withholding obligation, shares     25,521  
Payroll tax obligations, value     $ 189,000  
Cashless exercise of options, shares     90,000  
Exercise price per share     $ 6.00  
Additional shares withheld for tax withholding obligation     8,921  
Common Stock [Member] | Mark L. Baum [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares issued     62,367  
Shares withheld for tax withholding obligation, shares     77,167  
Payroll tax obligations, value     $ 849,000  
Cashless exercise of options, shares     180,000  
Exercise price per share     $ 8.99  
Additional shares withheld for tax withholding obligation     40,466  
Common Stock [Member] | Minimum [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Exercise price per share   1.70    
Common Stock [Member] | Maximum [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Exercise price per share   $ 8.00    
Common Stock [Member] | Share-Based Payment Arrangement, Option [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares issued   152,102 65,148  
Exercise of option, shares   152,102 65,148  
Common Stock [Member] | Options Held [Member] | John Saharek [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares issued   44,860    
Exercise of option, shares   90,000    
Exercise price per share   $ 7.37    
Shares withheld for tax withholding obligation, shares   29,107    
Payroll tax obligations, value   $ 1,205,000    
Common Stock [Member] | Restricted Stock Units (RSUs) [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares issued for services   8,000    
Common Stock [Member] | Restricted Stock Units (RSUs) [Member] | Employees [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Shares withheld for tax withholding obligation, shares   17,548    
Payroll tax obligations, value   $ 187,000    
Number of shares issued of common stock   32,452    
Number of shares vested of common stock   50,000    
Common Stock [Member] | Restricted Stock Units (RSUs) [Member] | Director [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares granted     43,023  
Number of shares issued for services   41,126    
Common Stock [Member] | Restricted Stock Units (RSUs) [Member] | John Saharek [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Shares withheld for tax withholding obligation, shares   12,616    
Payroll tax obligations, value   $ 135,000    
Number of shares issued of common stock   17,384    
Common Stock [Member] | Restricted Stock Units (RSUs) [Member] | Andrew R. Boll [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares issued     13,398  
Shares withheld for tax withholding obligation, shares     9,602  
Payroll tax obligations, value     $ 142,000  
Number of shares granted     23,000  
Common Stock [Member] | Restricted Stock Units (RSUs) [Member] | Mark L. Baum [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares issued     52,821  
Shares withheld for tax withholding obligation, shares     35,179  
Payroll tax obligations, value     $ 519,000  
Number of shares granted     88,000  
Common Stock [Member] | Restricted Stock Units (RSUs) [Member] | Director [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares issued     168,963  
Number of common stock vested     21,620  
Common Stock [Member] | Performance Stock Units PSU [Member] | Minimum [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Share price $ 25.00      
Common Stock [Member] | Performance Stock Units PSU [Member] | Maximum [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Share price $ 50.00      
Common Stock Offering [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Offering price per share     $ 17.75  
Number of shares sold     3,887,324  
Proceeds from issuance of common stock     $ 64,520,000  
Other expenses     $ 4,480,000