v3.26.1
Fair Value Measurements - Schedule of Financial Assets and Financial Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Equity securities, at fair value $ 791 $ 800
Derivatives designated as hedging instruments    
Assets    
Derivative assets 0 33
Derivatives not designated as hedging instruments    
Assets    
Derivative assets 2,240 5,032
Liabilities    
Derivatives not designated as hedging instruments 2,506 5,389
Recurring    
Assets    
Available for sale debt securities, fair value 1,393,061 1,382,068
Equity securities, at fair value 791 800
Liabilities    
Derivatives not designated as hedging instruments 2,506 5,389
Recurring | Derivatives designated as hedging instruments    
Assets    
Derivative assets 0 33
Recurring | Derivatives not designated as hedging instruments    
Assets    
Derivative assets 2,240 5,032
Recurring | (Level 1)    
Assets    
Available for sale debt securities, fair value 0 0
Equity securities, at fair value 0 0
Liabilities    
Derivatives not designated as hedging instruments 0 0
Recurring | (Level 1) | Derivatives designated as hedging instruments    
Assets    
Derivative assets 0 0
Recurring | (Level 1) | Derivatives not designated as hedging instruments    
Assets    
Derivative assets 0 0
Recurring | (Level 2)    
Assets    
Available for sale debt securities, fair value 1,393,061 1,382,068
Equity securities, at fair value 0 0
Liabilities    
Derivatives not designated as hedging instruments 2,506 5,389
Recurring | (Level 2) | Derivatives designated as hedging instruments    
Assets    
Derivative assets 0 33
Recurring | (Level 2) | Derivatives not designated as hedging instruments    
Assets    
Derivative assets 2,240 5,032
Recurring | (Level 3)    
Assets    
Available for sale debt securities, fair value 0 0
Equity securities, at fair value 791 800
Liabilities    
Derivatives not designated as hedging instruments 0 0
Recurring | (Level 3) | Derivatives designated as hedging instruments    
Assets    
Derivative assets 0 0
Recurring | (Level 3) | Derivatives not designated as hedging instruments    
Assets    
Derivative assets 0 0
Recurring | U.S. Treasuries    
Assets    
Available for sale debt securities, fair value 43,727 53,780
Recurring | U.S. Treasuries | (Level 1)    
Assets    
Available for sale debt securities, fair value 0 0
Recurring | U.S. Treasuries | (Level 2)    
Assets    
Available for sale debt securities, fair value 43,727 53,780
Recurring | U.S. Treasuries | (Level 3)    
Assets    
Available for sale debt securities, fair value 0 0
Recurring | Obligations of U.S. Government sponsored entities    
Assets    
Available for sale debt securities, fair value 339,131 348,403
Recurring | Obligations of U.S. Government sponsored entities | (Level 1)    
Assets    
Available for sale debt securities, fair value 0 0
Recurring | Obligations of U.S. Government sponsored entities | (Level 2)    
Assets    
Available for sale debt securities, fair value 339,131 348,403
Recurring | Obligations of U.S. Government sponsored entities | (Level 3)    
Assets    
Available for sale debt securities, fair value 0 0
Recurring | Obligations of U.S. states and political subdivisions    
Assets    
Available for sale debt securities, fair value 75,454 76,310
Recurring | Obligations of U.S. states and political subdivisions | (Level 1)    
Assets    
Available for sale debt securities, fair value 0 0
Recurring | Obligations of U.S. states and political subdivisions | (Level 2)    
Assets    
Available for sale debt securities, fair value 75,454 76,310
Recurring | Obligations of U.S. states and political subdivisions | (Level 3)    
Assets    
Available for sale debt securities, fair value 0 0
Recurring | U.S. Government agencies    
Assets    
Available for sale debt securities, fair value 296,819 313,496
Recurring | U.S. Government agencies | (Level 1)    
Assets    
Available for sale debt securities, fair value 0 0
Recurring | U.S. Government agencies | (Level 2)    
Assets    
Available for sale debt securities, fair value 296,819 313,496
Recurring | U.S. Government agencies | (Level 3)    
Assets    
Available for sale debt securities, fair value 0 0
Recurring | U.S. Government sponsored entities    
Assets    
Available for sale debt securities, fair value 635,489 587,632
Recurring | U.S. Government sponsored entities | (Level 1)    
Assets    
Available for sale debt securities, fair value 0 0
Recurring | U.S. Government sponsored entities | (Level 2)    
Assets    
Available for sale debt securities, fair value 635,489 587,632
Recurring | U.S. Government sponsored entities | (Level 3)    
Assets    
Available for sale debt securities, fair value 0 0
Recurring | U.S. corporate debt securities    
Assets    
Available for sale debt securities, fair value 2,441 2,447
Recurring | U.S. corporate debt securities | (Level 1)    
Assets    
Available for sale debt securities, fair value 0 0
Recurring | U.S. corporate debt securities | (Level 2)    
Assets    
Available for sale debt securities, fair value 2,441 2,447
Recurring | U.S. corporate debt securities | (Level 3)    
Assets    
Available for sale debt securities, fair value $ 0 $ 0