XML 141 R97.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Textuals (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
May 03, 2023
RSU        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance period 3 years      
Compensation expense $ 4,900 $ 4,300 $ 4,300  
Related tax benefit 1,100 961 949  
Total unrecognized compensation expense $ 6,500      
Weighted average, recognition period 1 year 9 months 18 days      
Vesting date fair value $ 4,900 $ 3,100 $ 3,500  
Performance Shares | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Actual payout percentage 0.00%      
Performance Shares | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Actual payout percentage 150.00%      
2023 Omnibus Equity Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding common shares in the plan       1,250,000
Shares available for future issuance (in shares) 731,499      
2023 Omnibus Equity Plan | RSU        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance period 3 years      
2023 Omnibus Equity Plan | Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance period 3 years