Schedule G, Part III - Nonexempt Transactions (Schedule of Nonexempt Transactions) (Details) - EBP 001 - USD ($) |
12 Months Ended | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
||||||||||
| Employee Benefit Plan, Nonexempt Transactions [Line Items] | |||||||||||||
| EBP, Plan Name | Profit Sharing 401(k) Plan | ||||||||||||
| Entity Tax Identification Number | 43-1273600 | ||||||||||||
| EBP, Plan Number | 001 | ||||||||||||
| Expenses improperly paid for record keeping services | $ 963,390 | $ 963,390 | $ 963,390 | ||||||||||
| Current value of asset | 453,349 | [1] | 350,834 | [2] | 159,207 | [3] | |||||||
| Net gain or (loss) on each transaction | $ 145,830 | $ 136,625 | $ 75,652 | ||||||||||
| |||||||||||||
| X | ||||||||||
- Definition The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition EBP, nonexempt transactions, current value of asset. No definition available.
|
| X | ||||||||||
- Definition EBP, nonexempt transactions, expenses improperly paid for record keeping services. No definition available.
|
| X | ||||||||||
- Definition EBP, Nonexempt Transactions. No definition available.
|
| X | ||||||||||
- Definition EBP, nonexempt transactions, net gain (loss) on each transaction. No definition available.
|
| X | ||||||||||
- Definition Name of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Plan number of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), in three-digit numeric format. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|