v3.26.1
Fair Value of Assets and Liabilities - Narrative (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Available-for-sale securities, at fair value $ 7,587,545,000   $ 6,236,263,000 $ 4,885,715,000    
Loans held-for-investment 137,673,000     136,884,000    
MSRs 201,903,000 $ 195,276,000 195,023,000 193,061,000 $ 196,307,000 $ 203,788,000
Individually measured 134,955,000     143,486,000    
Non-performing            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Mortgage loans held-for-sale classified as nonaccrual 851,000   700,000 200,000    
Mortgage loans held-for-sale classified greater than 90 days past due and still accruing 46,900,000   53,100,000 27,500,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 7,587,545,000   6,236,263,000 4,885,715,000    
Remaining contractual principal balance outstanding, mortgage loans held-for-sale 402,600,000   343,300,000 313,400,000    
Remaining contractual principal balance outstanding, mortgage loans held-for-investment $ 138,100,000   148,100,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.1000          
Weighted Average | Loans held-for- investment            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Life of loans 5 years 4 months 24 days          
Municipal            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Available-for-sale securities, at fair value $ 171,148,000   162,166,000 180,644,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 407,495,000   340,745,000 299,606,000    
Loans held-for-investment 137,673,000   151,590,000 136,884,000    
MSRs 201,903,000   195,023,000 193,061,000    
Derivative asset 129,736,000   179,667,000 221,106,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 171,148,000   162,166,000 180,644,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 134,955,000          
Other real estate owned 15,940,000          
Level 3            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Individually measured 135,000,000.0          
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 47,589,000   53,814,000 27,168,000    
Loans held-for-investment 56,001,000   56,200,000 53,037,000    
MSRs 201,903,000   195,023,000 193,061,000    
Derivative asset $ 5,103,000   3,416,000 5,548,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.0983          
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.1032          
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 371          
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.8714          
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.0528          
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.0074          
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.0536          
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.0164          
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.1032          
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.0983          
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.1032          
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.0850          
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.0584          
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.1852          
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.0000          
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.0000          
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.0850          
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.0584          
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.1200          
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.8374          
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 90          
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.2875          
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.3606          
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.1200          
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.8374          
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 $ 123,703,000   $ 99,603,000 $ 116,075,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 134,955,000          
Other real estate owned $ 15,940,000