v3.26.1
Share-Based Compensation - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
plan
Rate
shares
Jun. 30, 2025
shares
Jun. 30, 2026
USD ($)
plan
Rate
shares
Jun. 30, 2025
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of share-based compensation plans | plan 2   2  
Accelerated share-based compensation expense | $ $ 4.9   $ 13.8  
Time Based        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Accelerated share-based compensation expense, number of shares (in shares) 30,546   88,546  
Performance Condition        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Accelerated share-based compensation expense, number of shares (in shares) 19,200   94,200  
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares granted (in shares) 58,696 14,460 295,985 188,569
Restricted Stock | Directors | Time Based | 2004 Non-employee Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     3 years  
Restricted Stock | Key Employees and Executive Officers | Time Based | 2015 Equity Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     5 years  
Restricted Stock | Executive Officers | Market Condition | 2015 Equity Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     3 years  
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting percentage of target, maximum | Rate 200.00%   200.00%  
Performance period     3 years