XML 137 R124.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity Performance Awards (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 12.77 $ 12.83  
Grants, weighted average exercise price (in usd per share) $ 32.69    
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 0 27,013 55,302
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 19.81 $ 20.95  
Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Granted In Period, Fair Value $ 0 $ 1,262 $ 2,116
Cancellations (in shares) (54,229) (30,743) (55,896)
Cancellations ( in usd per share) $ 28.85    
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number 377,807 432,036  
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 142,020    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 32.65 $ 31.05  
Cancellations (in shares) (1,826)    
Awards ( in usd per share) $ 32.63    
Vestings ( in usd per share) 29.40    
Cancellations ( in usd per share) $ 33.48    
Vestings (in shares) (4,874)