XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Restricted Stock Units (Details) - Omnibus Plan - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Weighted Average Grant Date Fair Value    
Unrecognized compensation expense $ 7.1  
Period over which compensation expense expected to recognize 1 year 3 months 19 days  
Restricted stock units    
Stock based compensation    
Granted (in units) 226,739  
Granted (in dollars per unit) $ 23.9 $ 21.39
Outstanding (in units) 596,216 713,360
Outstanding (in dollars per unit) $ 22.15 $ 21.25
Number of Restricted Stock Units    
Units outstanding at the beginning of the period (in shares) 713,360  
Granted (in units) 226,739  
Exercised (in shares) (305,348)  
Forfeited (in shares) (38,535)  
Units outstanding at the end of the period (in shares) 596,216 713,360
Weighted Average Grant Date Fair Value    
Units outstanding at the beginning of the period (in dollars per shares) $ 21.25  
Granted (in dollars per unit) 23.9 $ 21.39
Exercised (in dollars per share) 21.57  
Forfeited (in dollars per share) 20.3  
Units outstanding at the end of the period (in dollars per shares) $ 22.15 $ 21.25
Weighted-Average Remaining Amortization Period 1 year 3 months  
Total fair value of shares vested $ 6.6 $ 2.2
Restricted stock units | Minimum    
Stock based compensation    
Vesting period 1 year  
Restricted stock units | Maximum    
Stock based compensation    
Vesting period 3 years