XML 108 R91.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK-BASED COMPENSATION (Employee Stock Purchase Plan Additional Information) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share price (in dollars per share) $ 315.60 $ 659.65
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Offering period 6 months  
Weighted average grant-date fair value (in dollars per share) $ 119.76 $ 141.86
ESPP purchase of common stock 120 0
ESPP stock based compensation expense $ 13.9 $ 1.2
Unrecognized compensation cost $ 4.4 $ 2.3
Unrecognized compensation cost, period for recognition 3 months 29 days 3 months 29 days