v3.26.1
Fair Value Measurement - Recurring (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value $ 605,412 $ 776,441
Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Total Fair Value of Financial Assets 631,119 811,342
Total Fair Value of Financial Liabilities 7,693 9,856
Fair Value Swaps | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Fair Value Swap Derivatives 332 10,968
Fair Value Swaps   419
Interest Rate Caps | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Interest Rate Derivatives 13,636 13,221
Interest Rate Swaps | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Interest Rate Derivatives 11,738 10,711
Interest Rate Swaps 7,687 9,424
Credit Risk Contract | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Risk Participation Agreements 1 1
Risk Participation Agreement 6 13
U.S. Treasury Securities    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value   146,206
U.S. Treasury Securities | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value   146,206
Municipal Bonds    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 256,870 239,168
Municipal Bonds | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 256,870 239,168
Mortgage-Backed Securities    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 225,330 245,672
Mortgage-Backed Securities | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 225,330 245,672
Corporate Securities    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 88,134 92,407
Corporate Securities | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 88,134 92,407
U.S. Government Agency Securities    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 6,956 8,707
U.S. Government Agency Securities | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 6,956 8,707
Asset-Backed Securities    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 28,122 44,281
Asset-Backed Securities | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 28,122 44,281
Level 1    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value   146,206
Level 1 | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Total Fair Value of Financial Assets   146,206
Level 1 | U.S. Treasury Securities | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value   146,206
Level 2    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 605,412 630,235
Level 2 | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Total Fair Value of Financial Assets 631,118 665,135
Total Fair Value of Financial Liabilities 7,687 9,843
Level 2 | Fair Value Swaps    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Fair Value Swap Derivatives 332 10,968
Fair Value Swaps   419
Level 2 | Fair Value Swaps | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Fair Value Swap Derivatives 332 10,968
Fair Value Swaps   419
Level 2 | Interest Rate Caps    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Interest Rate Derivatives 13,636 13,221
Level 2 | Interest Rate Caps | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Interest Rate Derivatives 13,636 13,221
Level 2 | Interest Rate Swaps    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Interest Rate Derivatives 11,738 10,711
Interest Rate Swaps 7,687 9,424
Level 2 | Interest Rate Swaps | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Interest Rate Derivatives 11,738 10,711
Interest Rate Swaps 7,687 9,424
Level 2 | Municipal Bonds | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 256,870 239,168
Level 2 | Mortgage-Backed Securities | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 225,330 245,672
Level 2 | Corporate Securities | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 88,134 92,407
Level 2 | U.S. Government Agency Securities | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 6,956 8,707
Level 2 | Asset-Backed Securities | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Securities Available for Sale, at Fair Value 28,122 44,281
Level 3 | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Total Fair Value of Financial Assets 1 1
Total Fair Value of Financial Liabilities 6 13
Level 3 | Credit Risk Contract    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Risk Participation Agreements 1 1
Risk Participation Agreement 6 13
Level 3 | Credit Risk Contract | Recurring    
Balances of the assets and liabilities measured at fair value on a recurring basis    
Risk Participation Agreements 1 1
Risk Participation Agreement $ 6 $ 13