v3.25.2
Fair Value - Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Available-For-Sale Securities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Level 3 fair value at beginning $ 3,613 $ 3,953 $ 3,734 $ 4,150
Net gains (losses) included in net (loss) income (63) (182) (128) (402)
Net gains (losses) included in other comprehensive income (loss) (101) 171 (157) 194
Purchases/additions 0 0 0 0
Sales 0 0 0 0
Settlements 0 0 0 0
Gross transfers into level 3 0 0 0 0
Gross transfers out of level 3 0 0 0 0
Level 3 fair value at ending 3,449 3,942 3,449 3,942
Change in unrealized gains or losses for the period included in earnings for assets and liabilities held at: 0 0 0 0
Change in unrealized gains or losses for the period included in other comprehensive (loss) income for assets and liabilities held at: (101) 171 (157) 194
Mortgage Servicing Rights        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Level 3 fair value at beginning 2,959,773 3,084,879 2,994,271 3,052,016
Net gains (losses) included in net (loss) income 27,357 40,173 43,373 99,953
Net gains (losses) included in other comprehensive income (loss) 0 0 0 0
Purchases/additions 91,764 3,353 93,487 43,425
Sales 0 0 0 (18,221)
Settlements (63,251) (62,990) (115,488) (111,758)
Gross transfers into level 3 0 0 0 0
Gross transfers out of level 3 0 0 0 0
Level 3 fair value at ending 3,015,643 3,065,415 3,015,643 3,065,415
Change in unrealized gains or losses for the period included in earnings for assets and liabilities held at: 27,357 40,173 43,373 99,953
Change in unrealized gains or losses for the period included in other comprehensive (loss) income for assets and liabilities held at: 0 0 0 0
Interest rate lock commitments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Level 3 fair value at beginning 451 0 151 0
Net gains (losses) included in net (loss) income 171 0 471 0
Net gains (losses) included in other comprehensive income (loss) 0 0 0 0
Purchases/additions 0 0 0 0
Sales 0 0 0 0
Settlements 0 0 0 0
Gross transfers into level 3 0 0 0 0
Gross transfers out of level 3 0 0 0 0
Level 3 fair value at ending 622 0 622 0
Change in unrealized gains or losses for the period included in earnings for assets and liabilities held at: 171 0 471 0
Change in unrealized gains or losses for the period included in other comprehensive (loss) income for assets and liabilities held at: 0 0 0 0
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Level 3 fair value at beginning 1 0 13 0
Net gains (losses) included in net (loss) income (1) 0 (13) 0
Net gains (losses) included in other comprehensive income (loss) 0 0 0 0
Purchases/additions 0 0 0 0
Sales 0 0 0 0
Settlements 0 0 0 0
Gross transfers into level 3 0 0 0 0
Gross transfers out of level 3 0 0 0 0
Level 3 fair value at ending 0 0 0 0
Change in unrealized gains or losses for the period included in earnings for assets and liabilities held at: (1) 0 (13) 0
Change in unrealized gains or losses for the period included in other comprehensive (loss) income for assets and liabilities held at: $ 0 $ 0 $ 0 $ 0