XML 96 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Benefit Plans - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Shares held in employee trust (in shares) 26,172 26,172  
Initial vesting percentage 25.00%    
Vesting percentage 100.00%    
Vesting period (in years) 4 years    
Cost recognized $ 472 $ 485 $ 499
Allocated share-based compensation expense $ 10,695 $ 9,536 $ 8,210
Non-Management Award Grant      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Shares issued for services (in shares) 22,136 19,750 18,601
Shares issued for services, value $ 955 $ 900 $ 939
Non-vested Shares      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Non-options, nonvested, number (in shares) 829,760 645,079 507,894
Number of shares available for grant (in shares) 1,068,364    
Compensation cost not yet recognized $ 10,655    
Total compensation cost not yet recognized, period for recognition (in years) 1 year 8 months 1 day    
Shares Subject to Time      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Non-options, nonvested, number (in shares) 213,669    
Shares Subject to Performance      
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Non-options, nonvested, number (in shares) 616,091