XML 97 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
CAPITAL STOCK AND SHARE-BASED COMPENSATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock, authorized (shares) 60,000,000 60,000,000  
Common stock, par value (usd per share) $ 0.001 $ 0.001  
Preferred stock, authorized (shares) 5,000,000 5,000,000  
Preferred stock, par value (usd per share) $ 0.001 $ 0.001  
Common stock, issued (shares) 38,131,478 37,891,186  
Common stock, outstanding (shares) 32,667,631 32,511,465  
Preferred stock, issued (shares) 0 0  
Percentage of ownership in subsidiaries 50.00%    
Equity-based awards, number of shares authorized (shares) 2,500,000    
Equity-based awards, shares available for grant (shares) 1,200,000    
Percentage of total combined voting power of the Company and subsidiaries 10.00%    
Percentage of market value for purchases under Employee Stock Purchase Program (percent) 85.00%    
Employee Stock Purchase Plan expense $ 0.3 $ 0.7 $ 0.7
Options granted (shares) 55,280    
Performance-based objective satisfied percentage 127.23%    
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period of equity-based awards 4 years    
Common Stock Shares Authorized For Issuance To Employee Stock Purchase Plan 4,500,000    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period of equity-based awards 12 months    
Share-Based Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of share of common stock (percent) 100.00%    
Share Based Awards to More Than Ten Percent Owner [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of share of common stock (percent) 110.00%    
Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted (shares) 55,280 33,656 40,788
Stock compensation expense $ 2.1 $ 1.7 $ 3.6
Tax benefit from stock option exercise 0.1 0.4 1.0
Intrinsic value of options outstanding 1.4    
Intrinsic value of options exerciseable 1.0    
Intrinsic value of options exercised during the period 0.2 1.5 5.1
Unrecognized compensation expense $ 1.8    
Unrecognized compensation expense weighted-average period for recognitions (years) 1 year 6 months    
Stock Option [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Contractual term of share-based award ten years    
Non-Vested Stock Units [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period of equity-based awards 4 years    
Non-Vested Stock Units [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period of equity-based awards 1 year    
Non-Vested Stock Units - Service-Based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock compensation expense $ 24.2 $ 12.1 $ 9.4
Unrecognized compensation expense $ 28.5    
Unrecognized compensation expense weighted-average period for recognitions (years) 2 years    
Non-vested stock granted, weighted average grant date fair value (usd per share) $ 81.18 $ 115.07 $ 234.42
Non-Vested Stock Units - Service-Based and Performance-Based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock compensation expense $ 2.4 $ 2.2 $ 10.2
Unrecognized compensation expense $ 9.3    
Unrecognized compensation expense weighted-average period for recognitions (years) 3 years 1 month 6 days    
Non-vested stock granted, weighted average grant date fair value (usd per share) $ 82.00 $ 133.70 $ 262.67