v3.25.3
DEFINED CONTRIBUTION PLAN (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Defined Contribution Plan Disclosure [Line Items]        
Defined Contribution Plan Employer Contribution of Eligible Compensation $ 9,700,000 $ 8,000,000.0 $ 29,800,000 $ 27,400,000
Employer matching contributions to employee ownership plan 4,200,000 3,200,000 12,700,000 10,500,000
Total Defined Contribution Plan Expense $ 13,900,000 $ 11,200,000 $ 42,500,000 $ 37,900,000
Minimum        
Defined Contribution Plan Disclosure [Line Items]        
Contribution To Individual Retirement Account Percentage Of Employees Eligible Compensation 5.00%   5.00%  
Maximum        
Defined Contribution Plan Disclosure [Line Items]        
Contribution To Individual Retirement Account Percentage Of Employees Eligible Compensation 7.00%   7.00%