INVESTMENTS - Securities Settled or Sold (Details) $ in Thousands |
12 Months Ended | |
|---|---|---|
|
Dec. 31, 2024
USD ($)
loan
|
Dec. 31, 2023
USD ($)
loan
|
|
| Investments, Debt and Equity Securities [Abstract] | ||
| Securities sold or settled, number | loan | 5 | 0 |
| Securities sold or settled | $ | $ 42,500 | $ 0 |