XML 135 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Additional Information (Details)
$ in Thousands
12 Months Ended
Jan. 19, 2021
USD ($)
shares
Jun. 15, 2018
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Jun. 18, 2013
shares
Schedule Of Stock Based Compensation [Line Items]            
Unrecognized compensation cost     $ 2,000      
Total assets     7,801,146 $ 7,940,485    
Total intrinsic value of stock options exercised     418 355 $ 726  
Total fair value of shares vested     2,000 1,800 1,900  
Compensation expense     4,600 3,600 2,500  
Exercise of stock options     $ 0 0 145  
Weighted-average period cost over which cost is expected to be recognized     11 months      
Stock options            
Schedule Of Stock Based Compensation [Line Items]            
Compensation expense         13  
Tax benefit associated with compensation expense         3  
Restricted and Performance Shares            
Schedule Of Stock Based Compensation [Line Items]            
Tax benefit associated with compensation expense     $ 963 753 517  
Exercise of stock options         145  
Actual tax benefit realized for the tax deductions     72 $ 58 $ 126  
Minimum | Performance Based Share Awards            
Schedule Of Stock Based Compensation [Line Items]            
Total assets $ 5,000,000   1,000,000      
Maximum | Performance Based Share Awards            
Schedule Of Stock Based Compensation [Line Items]            
Total assets $ 10,000,000   $ 5,000,000      
Option Activity Under the 2013 Plan            
Schedule Of Stock Based Compensation [Line Items]            
Maximum common issued under the plan (in shares) | shares           1,556,325
Number of shares available incentive stock options (in shares) | shares           225,000
Non-option awards granted (in shares) | shares           900,000
Stock split   1.5        
Granted (in shares) | shares     0 0 0  
Option Activity Under the 2021 Plan            
Schedule Of Stock Based Compensation [Line Items]            
Maximum common issued under the plan (in shares) | shares 1,787,548          
Vesting period 3 years