XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Outstanding at beginning of period (in shares) 929,205 978,188  
Granted (in shares) 0 285,867  
Converted (in shares) (186,828) (118,222)  
Expired (in shares) 0 0  
Forfeited (in shares) (600) (1,400)  
Outstanding at end of period (in shares) 741,777 1,144,433  
Vested (in shares) 298,928 362,594  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Outstanding at beginning of period, Weighted average grant-date fair value (in dollars per share) $ 21.83 $ 17.49  
Granted, Weighted average grant-date fair value (in dollars per share) 0 35.45  
Converted, Weighted average grant-date fair value (in dollars per share) 20.87 24.69  
Expired, Weighted average grant-date fair value (in dollars per share) 0 0  
Forfeited, Weighted average grant-date fair value (in dollars per share) 36.93 22.22  
Outstanding at end of period, Weighted average grant-date fair value (in dollars per share) 22.04 21.23  
Vested (in dollars per share) $ 8.02 $ 10.20  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Share-based compensation expense $ 1.4 $ 1.7  
Unrecognized share-based compensation expense     $ 6.7
Unrecognized share-based compensation, weighted average recognition period 1 year 3 months 18 days    
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Requisite service period 3 years    
Stock Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Requisite service period 3 years    
Time-Based Awards [Member] | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]      
Number of additional outstanding shares issued (in shares) 904,302    
Director [Member] | Time-Based Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Vested (in shares) 298,928    
Director [Member] | Time-Based Awards [Member] | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Requisite service period 12 months