v3.25.2
Fair Value Disclosures - Reconciliation for all Assets Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jan. 31, 2025
USD ($)
Total gains (losses) realized and unrealized:          
Mortgage loan servicing rights sold         $ 931,600
Mortgage loan servicing rights sold, percentage         0.263
Mortgage loan servicing rights sold, capitalized amount         $ 13,100
Mortgage loan servicing rights sold, capitalized, percentage         0.279
Holdback amount         $ 700
Transaction expense     $ 200    
Capitalized Mortgage Loan Servicing Rights          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Beginning balance $ 32,171 $ 43,577 46,796 $ 42,243  
Total gains (losses) realized and unrealized:          
Included in results of operations (1,081) (123) (3,505) 383  
Included in results of operations - gain on sale (78) 0 (172) 0  
Included in other comprehensive loss 0 0 0 0  
Purchases, issuances, settlements, maturities and calls 963 952 1,818 1,780  
Sales 78 0 (12,884) 0  
Transfers in and/or out of Level 3 0 0 0 0  
Ending balance 32,053 44,406 32,053 44,406  
Amount of total gains (losses) for the period included in earnings attributable to the change in unrealized gains (losses) relating to assets and liabilities still held at June 30 $ (1,081) $ (123) $ (3,505) $ 383