v3.25.1
Borrowed Funds and Subordinated Debt - Narrative (Details) - USD ($)
$ in Thousands
Jul. 15, 2025
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Subordinated debt   $ 59,894 $ 59,815
Subordinated debt | Forecast      
Debt Instrument [Line Items]      
Basis spread on variable rate 5.175%