v3.26.1
Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Securities available-for-sale, at fair value $ 1,907,374   $ 468,970      
Mortgage servicing rights 99,736 $ 88,993 86,651 $ 84,736 $ 82,927 $ 84,258
Fair Value, Recurring            
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Securities available-for-sale, at fair value 1,907,374   468,970      
Loans held-for-sale 140,706   100,539      
Mortgage servicing rights 99,736   86,651      
Derivative financial instruments - assets 25,477   22,384      
Derivative financial instruments - liabilities (11,877)   (15,531)      
Total 2,161,416   663,013      
Level 1 | Fair Value, Recurring            
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Securities available-for-sale, at fair value 33,638   33,270      
Loans held-for-sale 0   0      
Mortgage servicing rights 0   0      
Derivative financial instruments - assets 0   0      
Derivative financial instruments - liabilities 0   0      
Total 33,638   33,270      
Level 2 | Fair Value, Recurring            
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Securities available-for-sale, at fair value 1,873,736   435,700      
Loans held-for-sale 140,706   100,539      
Mortgage servicing rights 0   0      
Derivative financial instruments - assets 25,477   22,384      
Derivative financial instruments - liabilities (11,877)   (15,531)      
Total 2,028,042   543,092      
Level 3 | Fair Value, Recurring            
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Securities available-for-sale, at fair value 0   0      
Loans held-for-sale 0   0      
Mortgage servicing rights 99,736   86,651      
Derivative financial instruments - assets 0   0      
Derivative financial instruments - liabilities 0   0      
Total $ 99,736   $ 86,651