v3.26.1
Deposits - Narrative (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Financial Services, Banking and Thrift [Abstract]    
Time deposits, at or above FDIC insurance limit $ 302,200,000 $ 295,400,000
Brokered time deposits 3,400,000 64,400,000
Interest bearing deposit, certificates of deposits 22,400,000 22,400,000
Time deposits, individual retirement account 110,700,000 111,200,000
Deposit liabilities reclassified as loans receivable $ 524,400 $ 704,000.0