Retirement Benefit Plan - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 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 | 105,531,047 | 105,531,047 | 106,968,082 | ||
| Company's stock held by ESOP | 48,528,639 | 48,528,639 | 50,864,117 | ||
| Location, Statement of Income, Balance [Axis]: us-gaap:CostOfGoodsAndServicesSold | |||||
| Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] | |||||
| ESOP contribution expense | $ 20.7 | $ 18.6 | $ 59.8 | $ 54.0 | |