Investment Securities - Narratives (Details) $ in Thousands |
6 Months Ended | ||
---|---|---|---|
Jun. 30, 2025
USD ($)
security
|
Jun. 30, 2024
security
|
Dec. 31, 2024
USD ($)
security
|
|
Investments, Debt and Equity Securities [Abstract] | |||
Number of securities sold (security) | security | 1 | 0 | |
Marketable equity securities, at fair value | $ | $ 2,188 | $ 2,118 | |
Marketable equity securities at amortized cost | $ | $ 2,300 | $ 2,300 | |
Number of available for sales debt securities in continuous loss position (positions) | security | 33 | 37 |