Plan Description - Notes Receivable from Participants (Details) - EBP 007 [Member] |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
USD ($)
| |
| EBP, Description of Plan [Line Items] | |
| EBP, Note Receivable from Participant Account Maximum Borrowing To Total Account Percentage | 50.00% |
| EBP, Note Receivable from Participant, Account, Maximum Borrowing, Amount | $ 50,000 |
| EBP, Note Receivable from Participant, Account, Primary Residence, Maximum Borrowing Term | 20 years |
| Maximum [Member] | |
| EBP, Description of Plan [Line Items] | |
| EBP, Asset Held for Investment, Participant Loan, Interest Rate | 9.50% |
| EBP, Note Receivable From Participant, Term | 5 years |
| Minimum [Member] | |
| EBP, Description of Plan [Line Items] | |
| EBP, Asset Held for Investment, Participant Loan, Interest Rate | 4.25% |
| EBP, Note Receivable From Participant, Term | 1 year |