v3.25.4
Fair Value - Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis $ 3,388 $ 10,736
Fair Value Measurement Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis 95,584 117,711
Available-for-sale securities measure at fair value on recurring basis 3,388 10,736
Fair Value Measurement Recurring | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis 3,471 3,203
Fair Value Measurement Recurring | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis 92,113 114,508
Available-for-sale securities measure at fair value on recurring basis 3,388 10,736
Interest Rate Swap | Fair Value Measurement Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis   2,005
Interest Rate Swap | Fair Value Measurement Recurring | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis   2,005
U.S. Government Bonds | Fair Value Measurement Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis 2,979 2,873
U.S. Government Bonds | Fair Value Measurement Recurring | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis 2,979 2,873
Corporate Bonds | Fair Value Measurement Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis 12,763 20,404
Corporate Bonds | Fair Value Measurement Recurring | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis 492 330
Corporate Bonds | Fair Value Measurement Recurring | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis 12,271 20,074
Collateralized Mortgage Obligations | Fair Value Measurement Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis 26,346 28,535
Collateralized Mortgage Obligations | Fair Value Measurement Recurring | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis 26,346 28,535
FHLMC Certificates | Fair Value Measurement Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis 7,125 7,662
FHLMC Certificates | Fair Value Measurement Recurring | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis 7,125 7,662
FNMA Certificates | Fair Value Measurement Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis 42,906 45,408
FNMA Certificates | Fair Value Measurement Recurring | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis 42,906 45,408
GNMA Certificates | Fair Value Measurement Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis 77 88
GNMA Certificates | Fair Value Measurement Recurring | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale securities measure at fair value on recurring basis $ 77 $ 88