v3.26.3
Fair Value of Assets and Liabilities - Schedule of Changes In Level 3 Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Municipal        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 123,703 $ 116,075 $ 99,603 $ 121,607
Net income 0 0 0 0
Other comprehensive income or loss (4,599) (937) (9,160) (8,368)
Purchases 573 14,696 37,934 29,978
Settlements (1) (40) (8,701) (13,423)
Net transfers into Level 3 0 0 0 0
Ending balance 119,676 129,794 119,676 129,794
Mortgage loans held-for-sale        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 47,589 27,168 53,814 60,399
Net income (299) 82 (527) 1,534
Other comprehensive income or loss 0 0 0 0
Purchases 0 0 0 0
Settlements (12,993) (7,182) (47,531) (76,602)
Net transfers into Level 3 18,429 34,658 46,970 69,395
Ending balance 52,726 54,726 52,726 54,726
Loans held-for- investment        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 56,001 53,037 56,200 34,896
Net income (459) (663) (309) 173
Other comprehensive income or loss 0 0 0 0
Purchases 0 0 0 0
Settlements (17,105) (11,810) (44,435) (24,535)
Net transfers into Level 3 12,086 8,656 39,067 38,686
Ending balance 50,523 49,220 50,523 49,220
Mortgage servicing rights        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 201,903 193,061 195,023 203,788
Net income 36,582 (2,123) 43,462 (12,850)
Other comprehensive income or loss 0 0 0 0
Purchases 0 0 0 0
Settlements 0 0 0 0
Net transfers into Level 3 0 0 0 0
Ending balance 238,485 190,938 238,485 190,938
Derivative assets        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 5,103 5,548 3,416 1,950
Net income (4,287) 1,601 (2,600) 5,199
Other comprehensive income or loss 0 0 0 0
Purchases 0 0 0 0
Settlements 0 0 0 0
Net transfers into Level 3 0 0 0 0
Ending balance $ 816 $ 7,149 $ 816 $ 7,149