Fair Value Measurements - Changes in Level 3 (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Changes in Level 3 | ||
| Transfers into Level 3 | $ 0 | $ 0 |
| Transfers out of Level 3 | 0 | 0 |
| States and political subdivisions | ||
| Changes in Level 3 | ||
| Beginning balance | 4,319,000 | 5,419,000 |
| Total gains or losses | ||
| Included in earnings (or changes in net assets) | (20,000) | (20,000) |
| Included in other comprehensive income | 801,000 | (628,000) |
| Purchases, issuances, sales, and settlements | ||
| Purchases | 9,919,000 | 13,086,000 |
| Settlements | (927,000) | (13,538,000) |
| Ending balance | 14,092,000 | 4,319,000 |
| Mortgage Servicing Rights [Member] | ||
| Changes in Level 3 | ||
| Beginning balance | 4,224,000 | 5,935,000 |
| Total gains or losses | ||
| Included in earnings (or changes in net assets) | 2,420,000 | (2,483,000) |
| Purchases, issuances, sales, and settlements | ||
| Issuances | 1,612,000 | 2,288,000 |
| Settlements | (1,159,000) | (1,516,000) |
| Ending balance | $ 7,097,000 | $ 4,224,000 |