XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Benefits - Summary of Equity-Based Awards for Employees (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Awards      
Granted (in shares) 7,000 37,000 62,000
Common Stock Awards      
Awards      
Nonvested common stock awards, Beginning balance (in shares)   116,482  
Granted (in shares)   45,166  
Vested (in shares)   (54,834)  
Forfeited/Cancelled (in shares)   (398)  
Nonvested common stock awards, Ending balance (in shares) 106,416 106,416  
Weighted Average Grant Date Fair Value Per Share      
Nonvested performance-based stock awards, Beginning balance (in USD per share)   $ 103.02  
Granted (in USD per share)   230.55  
Vested (in USD per share)   103.81  
Forfeited/Cancelled (in USD per share)   156.62  
Nonvested performance-based stock awards, Ending balance (in USD per share) $ 156.54 $ 156.54  
Performance-Based Stock Awards      
Awards      
Nonvested performance-based stock awards/units, Beginning balance (in shares)   148,459  
Granted (in shares)   35,320  
Forfeited/Cancelled (in shares)   0  
Vested (in shares)   (51,215)  
Nonvested performance-based stock awards/units, Ending balance (in shares) 132,564 132,564  
Weighted Average Grant Date Fair Value Per Share      
Nonvested performance-based stock awards/units, Beginning balance (in USD per share)   $ 108.83  
Granted (in USD per share)   205.96  
Vested (in USD per share)   111.12  
Forfeited/Cancelled (in USD per share)   0  
Nonvested performance-based stock awards/units, Ending balance (in USD per share) $ 133.82 $ 133.82  
Performance-Based Restricted Stock Units      
Awards      
Nonvested performance-based stock awards/units, Beginning balance (in shares)   14,382  
Granted (in shares)   8,228  
Forfeited/Cancelled (in shares)   (334)  
Vested (in shares)   (14,271)  
Nonvested performance-based stock awards/units, Ending balance (in shares) 8,005 8,005  
Weighted Average Grant Date Fair Value Per Share      
Nonvested performance-based stock awards/units, Beginning balance (in USD per share)   $ 111.71  
Granted (in USD per share)   242.85  
Vested (in USD per share)   111.71  
Forfeited/Cancelled (in USD per share)   199.23  
Nonvested performance-based stock awards/units, Ending balance (in USD per share) $ 242.85 $ 242.85