XML 98 R79.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY (Details 7 Textuals) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate     0.00%
Weighted average fair value of market-based awards granted per option $ 2.26    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value $ 12,763 $ 13,152 $ 3,615
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 2.45 $ 3.80
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value $ 5,272 $ 5,437 $ 8,842
Black Scholes Model [Member]      
Class of Stock [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate   62.00% 50.00%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum   1.31% 0.40%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum   1.34% 0.80%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate   0.00%  
Monte Carlo Model [Member]      
Class of Stock [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate   41.00%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum   0.94%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate   0.00%