Subsequent Events |
9 Months Ended |
|---|---|
Sep. 30, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | Note 14 - Subsequent Events In October 2026, the Company’s Board of Directors declared a $0.14 per share dividend payable on November 25, 2026 to shareholders of record on November 9, 2026.
|