v3.25.1
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