Income Taxes (Narrative) (Details) - USD ($) |
3 Months Ended | 6 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2012 |
Dec. 31, 2025 |
|
| Income Tax Disclosure [Line Items] | ||||||
| Proceeds from sale of common stock | $ 22,500,000 | |||||
| Net operating loss carryforwards | $ 21,283,000 | $ 21,283,000 | ||||
| Carryforwards utilize limit before the stock offering closed | 163,000 | |||||
| Unutilized operating loss carryforwards that will expire | 20,520,000 | 20,520,000 | ||||
| Reduced deferred tax assets and valuation allowance | $ 6,977,000 | $ 6,977,000 | ||||
| Effective tax rate | 18.60% | 21.30% | 16.90% | 21.00% | ||
| Deferred tax asset | $ 4,672,000 | $ 4,672,000 | $ 4,251,000 | |||
| Deferred tax asset, valuation allowance | 0 | 0 | ||||
| Unrecognized tax benefits | $ 0 | $ 0 | $ 0 | |||
| Minimum [Member] | ||||||
| Income Tax Disclosure [Line Items] | ||||||
| Net operating loss carryforwards, expiration date | Jan. 01, 2026 | |||||
| Maximum [Member] | ||||||
| Income Tax Disclosure [Line Items] | ||||||
| Net operating loss carryforwards, expiration date | Dec. 31, 2032 | |||||