XML 143 R130.htm IDEA: XBRL DOCUMENT v3.24.0.1
Incentive and Restricted Stock Plan and Dividend Reinvestment Plan - Narrative (Details) - USD ($)
$ 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]      
Unrecognized compensation expense to be recognized $ 4.4    
Weighted average compensation expense recognize period 1 year 10 months 2 days    
Maximum number of shares available (in shares) 438,000    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted shares granted (in shares) 162,677 181,392 130,670
Compensation expense $ 3.9 $ 3.2 $ 2.4
Tax benefit realized on compensation expense $ 0.8 $ 0.7 $ 0.5
Restricted Stock, Time Based | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awards vesting period 1 year    
Restricted Stock, Time Based | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awards vesting period 3 years    
Restricted Stock, Performance Based      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awards vesting period 3 years    
2021 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum number of common stock authorized (in shares) 1,000,000    
Stock plan expiration period 10 years    
2021 Stock Plan | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted shares granted (in shares) 162,677   30,959
2014 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum number of common stock authorized (in shares) 750,000    
Stock plan expiration period 10 years    
2014 Stock Plan | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted shares granted (in shares) 0 0 99,711