v3.25.2
INVESTMENTS - Schedule of Securities Available for Sale (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]        
Proceeds from sales and maturities (fair value), Available for sale on debt securities $ 78,569 $ 28,717 $ 115,254 $ 65,265
Proceeds from sales and maturities (fair value), Equity securities 3,446 8,042 3,446 10,952
Proceeds from sales and maturities (fair value), other investments 11,463 0 11,463 0
Gross realized gains on sale of securities, Available-for-sale debt securities 33 580 57 585
Gross realized gains on sale of securities, Equity securities 984 725 984 794
Gross realized gains on sale of securities, Other investments 6,669 0 6,669 0
Gross realized losses on sale of securities, Available-for-sale debt securities (342) (489) (380) (563)
Gross realized losses on sale of securities, Equity securities $ (2,065) $ (1,109) $ (2,065) $ (1,186)