| Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] |
| | | Unrealized | | | Accumulated | |
| | | Losses | | | Comprehensive | |
| ($ in thousands) | | on AFS Securities | | | Loss, net of tax | |
| Beginning Balance, April 1, 2025 | | $ | (30,184 | ) | | $ | (21,262 | ) |
| Current quarter-to-date other comprehensive income | | | 829 | | | | 584 | |
| Ending balance, June 30, 2025 | | $ | (29,355 | ) | | $ | (20,678 | ) |
| | | | | | | | | |
| Beginning Balance, April 1, 2026 | | $ | (18,618 | ) | | $ | (13,114 | ) |
| Current quarter-to-date other comprehensive income | | | (665 | ) | | | (468 | ) |
| Ending balance, June 30, 2026 | | $ | (19,283 | ) | | $ | (13,582 | ) |
| | | Unrealized | | | Accumulated | |
| | | Losses | | | Comprehensive | |
| ($ in thousands) | | on AFS Securities | | | Loss, net of tax | |
| Beginning Balance, January 1, 2025 | | $ | (35,698 | ) | | $ | (25,145 | ) |
| Current year-to-date other comprehensive income | | | 6,343 | | | | 4,467 | |
| Ending balance, June 30, 2025 | | $ | (29,355 | ) | | $ | (20,678 | ) |
| | | | | | | | | |
| Beginning Balance, January 1, 2026 | | $ | (14,895 | ) | | $ | (10,491 | ) |
| Current year-to-date other comprehensive income | | | (4,388 | ) | | | (3,091 | ) |
| Ending balance, June 30, 2026 | | $ | (19,283 | ) | | $ | (13,582 | ) |
|