XML 379 R125.htm IDEA: XBRL DOCUMENT v3.25.4
Share-Based Compensation - Employee Incentive and Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 8.00%    
Percentage of eligible compensation matched by employer 75.00%    
Defined Contribution Plan, Cost $ 40,600 $ 35,800 $ 30,300
Deferred Compensation Arrangement with Individual, Recorded Liability 1,033,000 817,500  
Deferred Compensation Arrangement with Individual, Contributions by Employer 1,033,800 818,400  
Deferred Compensation Arrangement, Rabbi Trust, Employer Contribution   47,200  
Deferred Compensation Arrangement, Rabbi Trust, Recorded Asset 73,800    
Deferred Compensation Arrangement, Rabbi Trust, Recorded Liability 67,000 45,200  
Employee Stock Ownership Plan (ESOP), Compensation Expense $ 11,100 $ 10,500 $ 8,700
Employee Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date 15.00%