v3.26.1
FAIR VALUE - Fair Values for Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financial assets    
Fair Value $ 1,864,710 $ 2,198,459
U.S. government and agency securities    
Financial assets    
Fair Value 87,645 392,475
Municipal securities    
Financial assets    
Fair Value 193,619 196,201
Agency mortgage-backed pass-through securities    
Financial assets    
Fair Value 805,887 807,986
Agency collateralized mortgage obligations    
Financial assets    
Fair Value 673,985 697,065
Corporate bonds and other    
Financial assets    
Fair Value 103,574 104,732
Recurring Basis    
Financial assets    
Total fair value of financial assets 1,868,830 2,202,717
Financial liabilities    
Total fair value of financial liabilities 4,114 4,252
Recurring Basis | Interest rate swaps and caps    
Financial liabilities    
Interest rate swaps and caps 4,114 4,252
Recurring Basis | Level 1    
Financial assets    
Total fair value of financial assets 0 0
Financial liabilities    
Total fair value of financial liabilities 0 0
Recurring Basis | Level 1 | Interest rate swaps and caps    
Financial liabilities    
Interest rate swaps and caps 0 0
Recurring Basis | Level 2    
Financial assets    
Total fair value of financial assets 1,868,824 2,202,711
Financial liabilities    
Total fair value of financial liabilities 4,114 4,252
Recurring Basis | Level 2 | Interest rate swaps and caps    
Financial liabilities    
Interest rate swaps and caps 4,114 4,252
Recurring Basis | Level 3    
Financial assets    
Total fair value of financial assets 6 6
Financial liabilities    
Total fair value of financial liabilities 0 0
Recurring Basis | Level 3 | Interest rate swaps and caps    
Financial liabilities    
Interest rate swaps and caps 0 0
Recurring Basis | U.S. government and agency securities    
Financial assets    
Fair Value 87,645 392,475
Recurring Basis | U.S. government and agency securities | Level 1    
Financial assets    
Fair Value 0 0
Recurring Basis | U.S. government and agency securities | Level 2    
Financial assets    
Fair Value 87,645 392,475
Recurring Basis | U.S. government and agency securities | Level 3    
Financial assets    
Fair Value 0 0
Recurring Basis | Municipal securities    
Financial assets    
Fair Value 193,619 196,201
Recurring Basis | Municipal securities | Level 1    
Financial assets    
Fair Value 0 0
Recurring Basis | Municipal securities | Level 2    
Financial assets    
Fair Value 193,619 196,201
Recurring Basis | Municipal securities | Level 3    
Financial assets    
Fair Value 0 0
Recurring Basis | Agency mortgage-backed pass-through securities    
Financial assets    
Fair Value 805,887 807,986
Recurring Basis | Agency mortgage-backed pass-through securities | Level 1    
Financial assets    
Fair Value 0 0
Recurring Basis | Agency mortgage-backed pass-through securities | Level 2    
Financial assets    
Fair Value 805,887 807,986
Recurring Basis | Agency mortgage-backed pass-through securities | Level 3    
Financial assets    
Fair Value 0 0
Recurring Basis | Agency collateralized mortgage obligations    
Financial assets    
Fair Value 673,985 697,065
Recurring Basis | Agency collateralized mortgage obligations | Level 1    
Financial assets    
Fair Value 0 0
Recurring Basis | Agency collateralized mortgage obligations | Level 2    
Financial assets    
Fair Value 673,985 697,065
Recurring Basis | Agency collateralized mortgage obligations | Level 3    
Financial assets    
Fair Value 0 0
Recurring Basis | Corporate bonds and other    
Financial assets    
Fair Value 103,574 104,732
Recurring Basis | Corporate bonds and other | Level 1    
Financial assets    
Fair Value 0 0
Recurring Basis | Corporate bonds and other | Level 2    
Financial assets    
Fair Value 103,574 104,732
Recurring Basis | Corporate bonds and other | Level 3    
Financial assets    
Fair Value 0 0
Recurring Basis | Interest rate swaps and caps    
Financial assets    
Fair Value 4,114 4,252
Recurring Basis | Interest rate swaps and caps | Level 1    
Financial assets    
Fair Value 0 0
Recurring Basis | Interest rate swaps and caps | Level 2    
Financial assets    
Fair Value 4,114 4,252
Recurring Basis | Interest rate swaps and caps | Level 3    
Financial assets    
Fair Value 0 0
Recurring Basis | Credit risk participation agreements    
Financial assets    
Fair Value 6 6
Recurring Basis | Credit risk participation agreements | Level 1    
Financial assets    
Fair Value 0 0
Recurring Basis | Credit risk participation agreements | Level 2    
Financial assets    
Fair Value 0 0
Recurring Basis | Credit risk participation agreements | Level 3    
Financial assets    
Fair Value $ 6 $ 6