XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefits - Summary of Equity-Based Awards for Employees (Details) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Awards    
Granted (in shares) 19,000 0
Common Stock Awards    
Awards    
Nonvested common stock awards, beginning balance (in shares) 105,957  
Granted (in shares) 18,511  
Vested (in shares) (858)  
Forfeited/cancelled (in shares) (212)  
Nonvested common stock awards, ending balance (in shares) 123,398  
Weighted Average Grant Date Fair Value Per Share    
Nonvested performance-based stock awards, beginning balance (in USD per share) $ 156.41  
Granted (in USD per share) 170.99  
Vested (in USD per share) 151.11  
Forfeited/cancelled (in USD per share) 171.91  
Nonvested performance-based stock awards, ending balance (in USD per share) $ 158.61  
Performance-Based Stock Awards    
Awards    
Nonvested performance-based stock awards/units, beginning balance (in shares) 131,134  
Granted (in shares) 46,556  
Vested (in shares) 0  
Forfeited/cancelled (in shares) 0  
Nonvested performance-based stock awards/units, ending balance (in shares) 177,690  
Weighted Average Grant Date Fair Value Per Share    
Nonvested performance-based stock awards/units, beginning balance (in USD per share) $ 133.04  
Granted (in USD per share) 170.99  
Vested (in USD per share) 0  
Forfeited/cancelled (in USD per share) 0  
Nonvested performance-based stock awards/units, ending balance (in USD per share) $ 142.98  
Performance-Based Restricted Stock Units    
Awards    
Nonvested performance-based stock awards/units, beginning balance (in shares) 7,861  
Granted (in shares) 0  
Vested (in shares) (27)  
Forfeited/cancelled (in shares) (154)  
Nonvested performance-based stock awards/units, ending balance (in shares) 7,680  
Weighted Average Grant Date Fair Value Per Share    
Nonvested performance-based stock awards/units, beginning balance (in USD per share) $ 242.85  
Granted (in USD per share) 0  
Vested (in USD per share) 242.85  
Forfeited/cancelled (in USD per share) 242.85  
Nonvested performance-based stock awards/units, ending balance (in USD per share) $ 242.85