Description of Plan - Employer Contributions, Vesting and Investment Options (Details) - EBP 001 |
12 Months Ended | |
|---|---|---|
|
Dec. 31, 2025
USD ($)
yr
|
Dec. 31, 2024
USD ($)
|
|
| EBP, Description of Plan [Line Items] | ||
| Automatic vesting percentage (percent) | 3.00% | |
| Vesting percentage (percent) | 100.00% | |
| Discretionary and automatic contributions (percent) | 7.00% | |
| Employer contributions | $ 78,768,187 | $ 80,082,717 |
| Employer contributions, cash | 18,321,890 | |
| Employer contributions in stock contributions | $ 61,760,826 | |
| Age target for target retirement fund | yr | 65 | |
| EBP, Employer Matching Contribution, Tranche Two | ||
| EBP, Description of Plan [Line Items] | ||
| Employer's matching contributions (percent) | 50.00% | |
| Employee contribution (percent) | 2.00% | |
| EBP, Employer Matching Contribution, Tranche One | ||
| EBP, Description of Plan [Line Items] | ||
| Employer's matching contributions (percent) | 100.00% | |
| Employee contribution (percent) | 3.00% | |
| X | ||||||||||
- Definition Amount of increase in net asset available for benefit from cash and noncash contributions from employer of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase in net asset available for benefit from cash contribution from employer of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of increase in net asset available for benefit from noncash contribution from employer of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Percentage of employer matching contribution on eligible participant contribution to employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Percentage of participant compensation eligible for employer matching contribution for participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition EBP, Employer Contribution, Discretionary and Automatic Contributions, Percentage No definition available.
|
| X | ||||||||||
- Definition EBP, Employer Contribution, Discretionary and Automatic Contributions, Target Retirement Fund, Age No definition available.
|
| X | ||||||||||
- Definition EBP, Employer Contribution, Participant Compensation Matched, Automatic Percentage No definition available.
|
| X | ||||||||||
- Definition EBP, Employer Contribution, Vesting Percentage No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|