v3.25.2
Fair Values of Assets and Liabilities - Narrative (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Available-for-sale securities, at fair value $ 4,885,715,000   $ 4,141,482,000 $ 4,329,957,000    
Loans held-for-investment 136,884,000     135,834,000    
MSRs 193,061,000 $ 196,307,000 203,788,000 204,610,000 $ 201,044,000 $ 192,456,000
Individually measured 143,486,000     118,286,000    
Non-performing            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Mortgage loans held-for-sale classified as nonaccrual 200,000   4,000,000.0 2,100,000    
Mortgage loans held-for-sale classified greater than 90 days past due and still accruing 27,500,000   59,300,000 39,400,000    
Estimate of Fair Value Measurement            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Available-for-sale securities, at fair value 4,885,715,000   4,141,482,000 4,329,957,000    
Remaining contractual principal balance outstanding, mortgage loans held-for-sale 313,400,000   335,900,000 414,100,000    
Remaining contractual principal balance outstanding, mortgage loans held-for-investment $ 136,100,000   157,800,000 136,100,000    
Appraisal adjustment - cost of sale | Other real estate owned            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Other real estate owned, measurement input 0.10          
Weighted Average | Loans held-for- investment            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Life of loans 5 years 8 months 12 days          
Municipal            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Available-for-sale securities, at fair value $ 180,644,000   184,593,000 146,608,000    
Measured at fair value on a recurring basis:            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Mortgage loans held-for-sale 299,606,000   331,261,000 411,851,000    
Loans held-for-investment 136,884,000   158,795,000 135,834,000    
MSRs 193,061,000   203,788,000 204,610,000    
Derivative asset 221,106,000   200,027,000 243,860,000    
Measured at fair value on a recurring basis: | Municipal            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Available-for-sale securities, at fair value 180,644,000   184,593,000 146,608,000    
Measured at fair value on a non-recurring basis:            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Individually measured 143,486,000          
Other real estate owned 23,615,000          
Level 3            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Individually measured 143,500,000          
Level 3 | Measured at fair value on a recurring basis:            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Mortgage loans held-for-sale 27,168,000   60,399,000 40,545,000    
Loans held-for-investment 53,037,000   34,896,000 45,721,000    
MSRs 193,061,000   203,788,000 204,610,000    
Derivative asset $ 5,548,000   1,950,000 4,795,000    
Level 3 | Measured at fair value on a recurring basis: | Weighted Average | Measurement Input, Discount Rate | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
MSRs, measurement input 0.1043          
Level 3 | Measured at fair value on a recurring basis: | Weighted Average | Constant prepayment rate (CPR) - current loans | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
MSRs, measurement input 0.0934          
Level 3 | Measured at fair value on a recurring basis: | Weighted Average | Cost of servicing | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
MSRs, measurement input 76          
Level 3 | Measured at fair value on a recurring basis: | Weighted Average | Cost of servicing - delinquent | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
MSRs, measurement input 390          
Level 3 | Measured at fair value on a recurring basis: | Weighted Average | Pull-through rate | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivatives, measurement input 0.8062          
Level 3 | Measured at fair value on a recurring basis: | Weighted Average | Mortgage loans held-for-sale | Measurement Input, Discount Rate            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Discount rate 0.0544          
Level 3 | Measured at fair value on a recurring basis: | Weighted Average | Mortgage loans held-for-sale | Credit discount            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Discount rate 0.0080          
Level 3 | Measured at fair value on a recurring basis: | Weighted Average | Loans held-for- investment | Measurement Input, Discount Rate            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Discount rate 0.0549          
Level 3 | Measured at fair value on a recurring basis: | Weighted Average | Loans held-for- investment | Credit discount            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Discount rate 0.0126          
Level 3 | Measured at fair value on a recurring basis: | Weighted Average | Loans held-for- investment | Constant prepayment rate (CPR) - current loans            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Discount rate 0.0934          
Level 3 | Measured at fair value on a recurring basis: | Weighted Average | Mortgage servicing rights | Measurement Input, Discount Rate            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Discount rate 0.1043          
Level 3 | Measured at fair value on a recurring basis: | Weighted Average | Mortgage servicing rights | Constant prepayment rate (CPR) - current loans            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Discount rate 0.0934          
Level 3 | Measured at fair value on a recurring basis: | Minimum | Measurement Input, Discount Rate | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
MSRs, measurement input 0.05          
Level 3 | Measured at fair value on a recurring basis: | Minimum | Constant prepayment rate (CPR) - current loans | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
MSRs, measurement input 0          
Level 3 | Measured at fair value on a recurring basis: | Minimum | Cost of servicing | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
MSRs, measurement input | $ / shares 70          
Level 3 | Measured at fair value on a recurring basis: | Minimum | Cost of servicing - delinquent | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
MSRs, measurement input | $ / shares 200          
Level 3 | Measured at fair value on a recurring basis: | Minimum | Pull-through rate | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivatives, measurement input 0.03          
Level 3 | Measured at fair value on a recurring basis: | Minimum | Mortgage loans held-for-sale | Credit discount            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Discount rate 0          
Level 3 | Measured at fair value on a recurring basis: | Minimum | Loans held-for- investment | Credit discount            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Discount rate 0          
Level 3 | Measured at fair value on a recurring basis: | Minimum | Mortgage servicing rights | Measurement Input, Discount Rate            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Discount rate 0.05          
Level 3 | Measured at fair value on a recurring basis: | Minimum | Mortgage servicing rights | Constant prepayment rate (CPR) - current loans            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Discount rate 0          
Level 3 | Measured at fair value on a recurring basis: | Maximum | Measurement Input, Discount Rate | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
MSRs, measurement input 0.27          
Level 3 | Measured at fair value on a recurring basis: | Maximum | Constant prepayment rate (CPR) - current loans | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
MSRs, measurement input 0.91          
Level 3 | Measured at fair value on a recurring basis: | Maximum | Cost of servicing | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
MSRs, measurement input | $ / shares 200          
Level 3 | Measured at fair value on a recurring basis: | Maximum | Cost of servicing - delinquent | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
MSRs, measurement input | $ / shares 1,000          
Level 3 | Measured at fair value on a recurring basis: | Maximum | Pull-through rate | Discounted cash flows            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivatives, measurement input 1          
Level 3 | Measured at fair value on a recurring basis: | Maximum | Mortgage loans held-for-sale | Credit discount            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Discount rate 0.24          
Level 3 | Measured at fair value on a recurring basis: | Maximum | Loans held-for- investment | Credit discount            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Discount rate 0.18          
Level 3 | Measured at fair value on a recurring basis: | Maximum | Mortgage servicing rights | Measurement Input, Discount Rate            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Discount rate 0.27          
Level 3 | Measured at fair value on a recurring basis: | Maximum | Mortgage servicing rights | Constant prepayment rate (CPR) - current loans            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Discount rate 0.91          
Level 3 | Measured at fair value on a recurring basis: | Municipal            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Available-for-sale securities, at fair value $ 116,075,000   $ 121,607,000 $ 95,792,000    
Level 3 | Measured at fair value on a non-recurring basis:            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Individually measured 143,486,000          
Other real estate owned $ 23,615,000