v3.26.1
Debt Securities - Pledged Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Asset Pledged as Collateral without Right [Member]    
Debt Securities [Abstract]    
Book value of pledged securities $ 17,151 $ 17,288