v3.26.1
Fair Value Measurements - Changes in Level 3 (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Asset-backed Securities    
Changes in Level 3    
Beginning balance $ 4,850 $ 3,254
Total gains or losses    
Included in other comprehensive income (10) (11)
Purchases, issuances, sales, and settlements    
Purchases 474 461
Settlements (376) (269)
Ending balance 4,938 3,435
States and political subdivisions    
Changes in Level 3    
Beginning balance 6,947 11,896
Total gains or losses    
Included in other comprehensive income 5 (705)
Purchases, issuances, sales, and settlements    
Settlements (7) (85)
Ending balance 6,945 11,106
Mortgage Servicing rights    
Changes in Level 3    
Beginning balance 9,459 10,374
Total gains or losses    
Included in earnings 52 (883)
Purchases, issuances, sales, and settlements    
Issuances 670 407
Settlements (356) (218)
Ending balance $ 9,825 $ 9,680