XML 116 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Changes in Level 3 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Changes in Level 3    
Transfers into Level 3 $ 0  
Asset-backed Securities    
Changes in Level 3    
Beginning balance 2,270 $ 16,740
Transfers out of Level 3   (14,885)
Total gains or losses    
Included in earnings   (11)
Included in other comprehensive income (69) 239
Purchases, issuances, sales, and settlements    
Purchases 1,209 782
Settlements (156) (595)
Ending balance 3,254 2,270
Collateralized loan obligations.    
Changes in Level 3    
Beginning balance   6,770
Transfers out of Level 3   (6,764)
Total gains or losses    
Included in other comprehensive income   (6)
States and political subdivisions    
Changes in Level 3    
Beginning balance 13,059 12,501
Total gains or losses    
Included in earnings (125) (135)
Included in other comprehensive income (444) 998
Purchases, issuances, sales, and settlements    
Settlements (594) (305)
Ending balance 11,896 13,059
Mortgage Servicing rights    
Changes in Level 3    
Beginning balance 10,344 11,189
Total gains or losses    
Included in earnings (160) (924)
Purchases, issuances, sales, and settlements    
Issuances 753 580
Settlements (563) (501)
Ending balance $ 10,374 $ 10,344