v3.25.3
Investment in Securities - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
security
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
security
Sep. 30, 2024
USD ($)
Dec. 31, 2024
security
Investments, Debt and Equity Securities [Abstract]          
Available-for-sale securities, number of positions | security 209   209   241
Available-for-sale securities, percentage of total securities 69.90%   69.90%   96.00%
Available-for-sale securities, number of positions, greater than one year | security 182   182   215
Proceeds from sales of investment securities available-for-sale $ 72,700 $ 0 $ 125,815 $ 24,985  
Available-for-sale securities, gross realized gains 351,000 0 351,000 0  
Available-for-sale securities, gross realized losses 347 0 3,900 13  
Marketable Securities [Line Items]          
Available-for-sale securities, gross realized losses $ 347 $ 0 $ 3,900 $ 13