v3.26.1
Investment in Securities - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
security
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
security
Jun. 30, 2025
USD ($)
Dec. 31, 2025
security
Investments, Debt and Equity Securities [Abstract]          
Available-for-sale securities, number of positions | security 217   217   204
Available-for-sale securities, percentage of total securities 75.60%   75.60%   67.30%
Available-for-sale securities, number of positions, greater than one year | security 147   147   177
Proceeds from sales of investment securities available-for-sale $ 28,100 $ 30,100 $ 31,621 $ 53,134  
Available-for-sale securities, gross realized gains 125 0 187 0  
Available-for-sale securities, gross realized losses 120 3,600 177 3,600  
Marketable Securities [Line Items]          
Available-for-sale securities, gross realized losses 120 3,600 177 3,600  
Available-for-sale securities, gross realized gains $ 125 $ 0 $ 187 $ 0