v3.26.1
Fair Value Measurements - Schedule of Financial Instruments Carried at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable equity securities $ 2,263 $ 2,248
Available for sale securities 174,036 160,409
Derivative asset 5,534 5,034
Derivative liability 3,292 3,285
U.S. Government and agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 166,361 149,924
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable equity securities 2,263 2,248
Available for sale securities 64,384 74,668
Derivative asset 0 0
Derivative liability 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable equity securities 0 0
Available for sale securities 109,652 85,741
Derivative asset 5,479 4,970
Derivative liability 3,258 3,201
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable equity securities 0 0
Available for sale securities 0 0
Derivative asset 0 0
Derivative liability 0 0
Fair Value Measurements Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable equity securities 2,263 2,248
Derivative asset 0 0
Derivative liability 0 0
Fair Value Measurements Recurring | Level 1 | U.S. Government and agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 64,384 74,668
Fair Value Measurements Recurring | Level 1 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 0 0
Fair Value Measurements Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable equity securities 0 0
Derivative asset 5,479 4,970
Derivative liability 3,258 3,201
Fair Value Measurements Recurring | Level 2 | U.S. Government and agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 101,977 75,256
Fair Value Measurements Recurring | Level 2 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 7,675 10,845
Fair Value Measurements Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable equity securities 0 0
Derivative asset 0 0
Derivative liability 0 0
Fair Value Measurements Recurring | Level 3 | U.S. Government and agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 0 0
Fair Value Measurements Recurring | Level 3 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities $ 0 $ 0