v3.26.1
Retirement Benefit Plan - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]          
Shares fully vested, Description     Shares allocated to a participant’s account are fully vested after three years of credited service, or in the event(s) of reaching age 65, death or disability while an active employee of the Company.    
Shares fully vested after credited service     3 years    
Common stock shares outstanding including ESOP 106,797,748   106,797,748   106,968,082
Company's stock held by ESOP 49,241,105   49,241,105   50,864,117
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfGoodsAndServicesSold          
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]          
ESOP contribution expense $ 19.8 $ 17.6 $ 39.1 $ 35.4