XML 114 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
May 23, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock unit grants outstanding (in shares)       0
Performance and Incentive Pay Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock available for issuance (in shares) 900,000      
Shares authorized for issuance (in shares) 2,350,800      
Number of shares available for grant (in shares)   966,926    
Restricted stock unit grants outstanding (in shares)   678,071 607,099 354,715
Performance and Incentive Pay Plan | Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock based compensation expense   $ 2.6 $ 2.9  
Unrecognized compensation cost   $ 2.1    
Performance and Incentive Pay Plan | Restricted stock units | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     2 years  
Performance and Incentive Pay Plan | Restricted stock units | Minimum | Nonemployee        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     1 year  
Performance and Incentive Pay Plan | Restricted stock units | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     4 years  
Performance and Incentive Pay Plan | Restricted stock units | Maximum | Nonemployee        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     3 years  
Performance and Incentive Pay Plan | Performance shares | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     3 years