XML 134 R122.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Summary of unvested restricted stock awards) (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
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) $ 9.90    
Unvested at beginning of year ( in usd per share) $ 12.83 $ 9.90  
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) 0 9,300 10,200
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)   $ 34.79 $ 25.00
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) 22,643    
Vestings (in shares) (13,111)    
Cancellations (in shares) (1,950)    
Unvested at end of year (in shares) 7,582 22,643  
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) $ 27.21    
Vestings ( in usd per share) 24.23    
Cancellations ( in usd per share) 32.28    
Unvested at beginning of year ( in usd per share) $ 31.05 $ 27.21