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 | |