Income Taxes (Details Narrative) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Effective Income Tax Rate Reconciliation [Line Items] | ||||
| Net deferred tax asset | $ 16,000 | $ 16,000 | ||
| Income tax expense | 2,800,000 | $ 2,200,000 | $ 5,300,000 | $ 4,300,000 |
| Effective income tax rate | 31.00% | 31.00% | ||
| Federal [Member] | ||||
| Effective Income Tax Rate Reconciliation [Line Items] | ||||
| Net deferred tax asset | 270,000 | $ 270,000 | ||
| Income Tax Jurisdiction, Domestic State and Local [Member] | ||||
| Effective Income Tax Rate Reconciliation [Line Items] | ||||
| Net deferred tax asset | $ 286,000 | $ 286,000 | ||