Plan Description (Details) - EBP 001 [Member] - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Plan Description [Line Items] | ||
| Number of money market funds offered by contribution plan | 3 | |
| Number of mutual funds offered by contribution plan | 22 | |
| Minimum borrowing amount | $ 1,000 | |
| Maximum borrowing amount | $ 50,000 | |
| Percentage of market value | 50.00% | |
| Loans payable over period | 5 years | |
| Loans taken for primary term | 20 years | |
| Maximum participant's account retirement benefits | $ 5,000 | |
| Participant account balance | $ 1,000 | |
| Beneficiary compensation percentage from participant account | 100.00% | |
| Unallocated forfeitures | $ 8,257 | $ 8,539 |
| Minimum [Member] | ||
| Plan Description [Line Items] | ||
| Percentage of participants gross earnings | 1.00% | |
| Minimum borrowing amount | $ 1,000 | |
| Maximum [Member] | ||
| Plan Description [Line Items] | ||
| Percentage of participants gross earnings | 50.00% | |
| Maximum borrowing amount | $ 7,000 |
| X | ||||||||||
- Definition Loans take for primary term. No definition available.
|
| X | ||||||||||
- Definition Amount of employee benefits plan maximum participant's account retirement benefits. No definition available.
|
| X | ||||||||||
- Definition EBP, Number of money market funds offered by contribution plan. No definition available.
|
| X | ||||||||||
- Definition Number of mutual funds offered by contribution plan. No definition available.
|
| X | ||||||||||
- Definition EBP, participant account balance. No definition available.
|
| X | ||||||||||
- Definition Loans payable over period. No definition available.
|
| 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 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 Amount of plan asset, in forfeited nonvested account, no longer allocated to 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 maximum account balance that participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) can borrow. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Percentage of maximum account balance that participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) can borrow to total participant account balance. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of minimum account balance that participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) can borrow. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Percentage of maximum pretax annual compensation that participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), is permitted to contribute to total pretax annual compensation. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|