XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION (Details 1) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Options outstanding Balance at beginning 2,266,000  
Options outstanding, Exercised (249,000)  
Options outstanding, Forfeiture and cancelled (1,000)  
Options outstanding, Balance at end 2,016,000 2,266,000
Options, Exercisable, Number 1,888,000  
Weighted Average Exercise Price, Balance at beginning $ 9.66  
Exercises in Period, Weighted Average Exercise Price 5.11  
Weighted Average Grant Date Fair Value Exercised 97.26  
Forfeitures and Expirations in Period, Weighted Average Exercise Price 14.53  
Weighted Average Exercise Price, Balance at end 10.22 $ 9.66
Exercisable, Weighted Average Exercise Price $ 8.42  
Aggregate Intrinsic Value Balance at beginning $ 213,914  
Aggregate Intrinsic Value Exercised 22,992  
Aggregate Intrinsic Value Balance at end 166,829 $ 213,914
Aggregate Intrinsic Value Exercisable $ 159,544  
Weighted Average Remaining Term, Begining Bal.   5 years 5 months 4 days
Weighted Average Remaining Term Beginning Balance 5 years 6 months 7 days  
Exercisable, Weighted Average Remaining Contractual Term 5 years 4 months 13 days