XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 18, 2007
Apr. 30, 2015
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares authorized   5,000,000      
Number of shares availableShare-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant     5,000,000.0    
Stock Issued During Period, Value, Stock Options Exercised     $ 3,684 $ 3,720 $ 4,126
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price       $ 42.37  
Unrecognized pre-tax non-cash compensation expense (in Dollars)     $ 3,400    
Period unrecognized pre-tax non-cash compensation expense     1 year    
Share-based compensation service or vesting period of grant     10 years    
Options to purchase vested     1,900,000 1,900,000  
Unrecognized compensation expense     $ 0    
Incremental compensation cost       $ 19,300  
Restricted Stock Units (RSUs)          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Period unrecognized pre-tax non-cash compensation expense     2 years    
Unrecognized compensation expense     $ 20,300    
Performance Shares [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Aggregate Target Payout If Circumstances Met     $ 7,500    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage     20.00%    
Period unrecognized pre-tax non-cash compensation expense     1 year 7 months 6 days    
Unrecognized compensation expense     $ 4,300    
Vested [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Fair value of shares vested     11,600    
General and Administrative Expense [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Non-cash compensation expense (in Dollars)     20,700 $ 36,500 $ 6,300
Stock Incentive Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Plan expiration term 10 years        
Stock Incentive Plan 2015 [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock incentive plan, description   In addition, there is a provision in the 2015 Plan for an annual increase to the maximum number of shares authorized under the 2015 Plan, which increase shall be added on the first day of the calendar year beginning January 1, 2016, equal to 15% of the number of shares outstanding as of such date (Note 15). Provisions have been made to permit the grant of options and other share-based awards for up to 5.0 million shares.      
Provisions of options grant and other share based awards permitted   5,000,000.0      
Stock Issued During Period, Value, Stock Options Exercised     $ 2,300    
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price     $ 9.66    
Fair value of shares issued (in Dollars)     $ 213,900    
Minimum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based compensation service or vesting period of grant     2 years    
Maximum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock incentive plan, description     The Company used straight-line amortization of compensation expense over the two to three-year requisite service or vesting period of the grant. The maximum contractual term of the Company's stock options is 10 years. The Company recognizes forfeitures as they occur. There are options to purchase approximately 1.9 million shares that have vested as of December 31, 2022 and 2021.    
Share-based compensation service or vesting period of grant     3 years    
Maximum [Member] | Stock Incentive Plan 2015 [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares availableShare-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant     5,000,000.0