v3.26.1
Derivatives - Additional Information (Details) - USD ($)
3 Months Ended
Dec. 31, 2023
Mar. 31, 2026
Dec. 31, 2025
Derivative [Line Items]      
Notional amount $ 30,000,000    
Unrealized Gain $ 3,747,000    
Interest Rate Lock Commitments [Member]      
Derivative [Line Items]      
Notional amount   $ 7,653,000 $ 4,496,000
Derivative asset   157,000 106,000
Forward Contracts [Member]      
Derivative [Line Items]      
Notional amount   9,000,000 5,750,000
Derivative net   $ (8,000) $ (17,000)