XML 136 R123.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Summary of unvested restricted stock awards) (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Unvested at beginning of year ( in usd per share) $ 12.83    
Unvested at beginning of year ( in usd per share) $ 12.77 $ 12.83  
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Awards (in shares) 142,020 0 9,300
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Awards ( in usd per share)   $ 32.63 $ 34.79
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Unvested at beginning of year (in shares) 7,848    
Awards (in shares) 142,020    
Vestings (in shares) (4,874)    
Cancellations (in shares) (1,826)    
Unvested at end of year (in shares) 143,168 7,848  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Unvested at beginning of year ( in usd per share) $ 31.05    
Awards ( in usd per share) 32.63    
Vestings ( in usd per share) 29.40    
Cancellations ( in usd per share) 33.48    
Unvested at beginning of year ( in usd per share) $ 32.65 $ 31.05