v3.25.2
Fair Values of Assets and Liabilities - Schedule of Valuation Techniques and Significant Unobservable Inputs Used to Measure Both Recurring and Non Recurring (Details)
Jun. 30, 2025
USD ($)
$ / shares
year
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Available-for-sale securities $ 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 assessed loans - foreclosure probable and collateral-dependent 143,486,000     118,286,000    
Municipal securities            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Available-for-sale securities 180,644,000   184,593,000 146,608,000    
Level 3            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Individually assessed loans - foreclosure probable and collateral-dependent 143,500,000          
Measured at fair value on a recurring basis:            
Fair Value Measurement Inputs and Valuation Techniques [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 assets 221,106,000   200,027,000 243,860,000    
Measured at fair value on a recurring basis: | Municipal securities            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Available-for-sale securities 180,644,000   184,593,000 146,608,000    
Measured at fair value on a recurring basis: | Level 3            
Fair Value Measurement Inputs and Valuation Techniques [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 assets 5,548,000   1,950,000 4,795,000    
Measured at fair value on a recurring basis: | Level 3 | Municipal securities            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Available-for-sale securities $ 116,075,000   $ 121,607,000 $ 95,792,000    
Measured at fair value on a recurring basis: | Discount rate | Level 3 | Discounted cash flows            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Mortgage loans held-for-sale, measurement input 0.0544          
Measured at fair value on a recurring basis: | Discount rate | Level 3 | Discounted cash flows | Minimum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Loans held-for-investment, measurement input 0.0544          
MSRs, measurement input 0.05          
Measured at fair value on a recurring basis: | Discount rate | Level 3 | Discounted cash flows | Maximum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Loans held-for-investment, measurement input 0.0638          
MSRs, measurement input 0.27          
Measured at fair value on a recurring basis: | Discount rate | Level 3 | Discounted cash flows | Weighted Average            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Mortgage loans held-for-sale, measurement input 0.0544          
Loans held-for-investment, measurement input 0.0549          
MSRs, measurement input 0.1043          
Measured at fair value on a recurring basis: | Credit discount | Level 3 | Discounted cash flows | Minimum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Mortgage loans held-for-sale, measurement input 0          
Loans held-for-investment, measurement input 0          
Measured at fair value on a recurring basis: | Credit discount | Level 3 | Discounted cash flows | Maximum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Mortgage loans held-for-sale, measurement input 0.24          
Loans held-for-investment, measurement input 0.18          
Measured at fair value on a recurring basis: | Credit discount | Level 3 | Discounted cash flows | Weighted Average            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Mortgage loans held-for-sale, measurement input 0.0080          
Loans held-for-investment, measurement input 0.0126          
Measured at fair value on a recurring basis: | Constant prepayment rate (CPR) - current loans | Level 3 | Discounted cash flows            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Loans held-for-investment, measurement input 0.0934          
Measured at fair value on a recurring basis: | Constant prepayment rate (CPR) - current loans | Level 3 | Discounted cash flows | Minimum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
MSRs, measurement input 0          
Measured at fair value on a recurring basis: | Constant prepayment rate (CPR) - current loans | Level 3 | Discounted cash flows | Maximum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
MSRs, measurement input 0.91          
Measured at fair value on a recurring basis: | Constant prepayment rate (CPR) - current loans | Level 3 | Discounted cash flows | Weighted Average            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Loans held-for-investment, measurement input 0.0934          
MSRs, measurement input 0.0934          
Measured at fair value on a recurring basis: | Average life - delinquent loans (in years) | Level 3 | Discounted cash flows | Minimum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Loans held-for-investment, measurement input | year 1.2          
Measured at fair value on a recurring basis: | Average life - delinquent loans (in years) | Level 3 | Discounted cash flows | Maximum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Loans held-for-investment, measurement input | year 11.5          
Measured at fair value on a recurring basis: | Average life - delinquent loans (in years) | Level 3 | Discounted cash flows | Weighted Average            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Loans held-for-investment, measurement input | year 5.7          
Measured at fair value on a recurring basis: | Cost of servicing | Level 3 | Discounted cash flows | Minimum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
MSRs, measurement input | $ / shares 70          
Measured at fair value on a recurring basis: | Cost of servicing | Level 3 | Discounted cash flows | Maximum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
MSRs, measurement input | $ / shares 200          
Measured at fair value on a recurring basis: | Cost of servicing | Level 3 | Discounted cash flows | Weighted Average            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
MSRs, measurement input 76          
Measured at fair value on a recurring basis: | Cost of servicing - delinquent | Level 3 | Discounted cash flows | Minimum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
MSRs, measurement input | $ / shares 200          
Measured at fair value on a recurring basis: | Cost of servicing - delinquent | Level 3 | Discounted cash flows | Maximum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
MSRs, measurement input | $ / shares 1,000          
Measured at fair value on a recurring basis: | Cost of servicing - delinquent | Level 3 | Discounted cash flows | Weighted Average            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
MSRs, measurement input 390          
Measured at fair value on a recurring basis: | Pull-through rate | Level 3 | Discounted cash flows | Minimum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Derivatives, measurement input 0.03          
Measured at fair value on a recurring basis: | Pull-through rate | Level 3 | Discounted cash flows | Maximum            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Derivatives, measurement input 1          
Measured at fair value on a recurring basis: | Pull-through rate | Level 3 | Discounted cash flows | Weighted Average            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Derivatives, measurement input 0.8062          
Measured at fair value on a non-recurring basis:            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Individually assessed loans - foreclosure probable and collateral-dependent $ 143,486,000          
Other real estate owned 23,615,000          
Measured at fair value on a non-recurring basis: | Level 3            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Individually assessed loans - foreclosure probable and collateral-dependent 143,486,000          
Other real estate owned $ 23,615,000          
Measured at fair value on a non-recurring basis: | Appraisal adjustment - cost of sale | Level 3 | Appraisal value            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Impaired loans - collateral based, measurement input 0.10          
Other real estate owned, measurement input 0.10          
Measured at fair value on a non-recurring basis: | Appraisal adjustment - cost of sale | Level 3 | Appraisal value | Weighted Average            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Impaired loans - collateral based, measurement input 0.1000          
Other real estate owned, measurement input 0.1000