XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION (Details 3) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Restricted Stock [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unvested at beginning of period   0.2
Unvested at beginning of period (in Dollars per share)   $ 14.72
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Unvested Weighted Average Grant Date Fair Value   $ 14.72
Unvested at end of period   0.2
Unvested at end of period (in Dollars per share)   $ 14.72
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unvested at beginning of period 539,000 566,000
Unvested at beginning of period (in Dollars per share) $ 60.73 $ 52.66
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Unvested Weighted Average Grant Date Fair Value $ 72.67 $ 59.50
Granted 124,000 189,000
Restricted stock granted (in Dollars per share) $ 103.17 $ 74.57
Vested (157,000) (111,000)
Restricted stock vested (in Dollars per share) $ 57.46 $ 51.10
Forfeiture and cancelled (31,000) (18,000)
Restricted Stock Forfeiture And Cancelled In Dollars Per Share $ 63.63 $ 54.88
Unvested at end of period 475,000 626,000
Unvested at end of period (in Dollars per share) $ 72.67 $ 59.50
Performance Shares [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unvested at beginning of period 76,000 15,000
Unvested at beginning of period (in Dollars per share) $ 91.48 $ 64.65
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Unvested Weighted Average Grant Date Fair Value $ 91.48 $ 64.65
Unvested at end of period 76,000 15,000
Unvested at end of period (in Dollars per share) $ 91.48 $ 64.65