v3.26.1
Fair Value Measurements - Schedule of Financial Instruments Carried at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable equity securities $ 2,254 $ 2,248
Available for sale securities 155,934 160,409
Derivative asset 5,109 5,034
Derivative liability 3,106 3,285
U.S. Government and agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Available for sale securities 148,420 149,924
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Marketable equity securities 2,254 2,248
Available for sale securities 74,493 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 81,441 85,741
Derivative asset 5,052 4,970
Derivative liability 3,070 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,254 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 74,493 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,052 4,970
Derivative liability 3,070 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 73,926 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,515 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