XML 100 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
CAPITAL STOCK AND SHARE-BASED COMPENSATION - Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of Shares    
Outstanding, beginning balance (shares) 218,612  
Granted (shares) 55,280  
Exercise of stock options (in shares) 12,933  
Canceled, forfeited or expired (shares) (15,621)  
Outstanding, ending balance (shares) 245,338 218,612
Exercisable (shares) 173,319  
Weighted Average Exercise Price    
Outstanding, beginning balance (usd per share) $ 142.86  
Granted (usd per share) 84.48  
Exercised (usd per share) 77.05  
Canceled, forfeited or expired (usd per share) 179.84  
Outstanding, ending balance (usd per share) 130.82 $ 142.86
Exercisable (usd per share) $ 129.05  
Weighted Average Contractual Life (Years)    
Outstanding, weighted average contractual life (years) 6 years 2 months 8 days 6 years 6 months 21 days
Exercisable, weighted average contractual life (years) 5 years 2 months 15 days