Securities - Additional Information (Details) |
3 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Mar. 31, 2025
USD ($)
investment
Security
|
Mar. 31, 2024
USD ($)
|
Dec. 31, 2022
USD ($)
Security
|
Dec. 31, 2024
USD ($)
investment
|
|
Investments, Debt and Equity Securities [Abstract] | ||||
Equity securities | $ 9,949,000 | $ 9,781,000 | ||
Realized gain (loss) on equity securities | 0 | $ 0 | ||
Equity securities without a readily determinable fair value | $ 10,512,000 | 12,272,000 | ||
Number of AFS positions elected for transfer | Security | 0 | 25 | ||
Aggregate fair value of AFS transferred | $ 117,001,000 | |||
Net unrealized holding gain | $ 2,269,000 | $ 2,437,000 | ||
Number of investment positions in an unrealized loss position | investment | 128 | 137 |