Plan Description and Summary of Significant Plan Provisions (Details Narrative) - EBP 001 - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Nov. 30, 2022 |
|
| DisclosureLineItemElements [Line Items] | |||
| Share based compensation plan adoption date | Nov. 12, 2012 | ||
| Number of shares issued | 1,300,000 | 500,000 | |
| Available for issuance under Plan | 25,923 | 97,076 | |
| EBP, Accrued Expense | $ 25,000 | ||
| Minimum [Member] | |||
| DisclosureLineItemElements [Line Items] | |||
| Participant compensation matched percentage | 1.00% | ||
| Maximum [Member] | |||
| DisclosureLineItemElements [Line Items] | |||
| Participant compensation matched percentage | 15.00% | ||
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of liability for expense incurred but not yet paid by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). 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 Number of shares or units of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Number of shares or units of investment purchased by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|