XML 102 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
CAPITAL STOCK AND SHARE-BASED COMPENSATION - Non-Vested Stock Units Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Non-Vested Stock Units - Service-Based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Non-vested, beginning balance (shares) 263,153    
Granted (shares) 458,872    
Vested (shares) (167,734)    
Canceled, forfeited or expired (shares) (55,765)    
Non-vested, ending balance (shares) 498,526 263,153  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Non-vested, beginning balance (usd per share) $ 141.62    
Granted (usd per share) 81.18 $ 115.07 $ 234.42
Vested (usd per share) 108.55    
Canceled, forfeited or expired (usd per share) 128.04    
Non-vested, ending balance (usd per share) $ 98.63 $ 141.62  
Non-Vested Stock Units - Service-Based and Performance-Based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Non-vested, beginning balance (shares) 68,047    
Granted (shares) 114,714    
Vested (shares) (21,688)    
Canceled, forfeited or expired (shares) (39,845)    
Non-vested, ending balance (shares) 121,228 68,047  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Non-vested, beginning balance (usd per share) $ 144.55    
Granted (usd per share) 82.00 $ 133.70 $ 262.67
Vested (usd per share) 159.47    
Canceled, forfeited or expired (usd per share) 125.48    
Non-vested, ending balance (usd per share) $ 88.96 $ 144.55  
Performance-based award, target number of units to be received (shares) 52,073    
Additional Performance Based Award Target share Max Amount 51,756    
Non-vested Stock, Service and Performance-Based, VWAP      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Granted (shares) 62,641