v3.26.1
INVESTMENTS - Schedule of Gross Proceeds and Related Investment Gains (Losses) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Investments in securities, available for sale:        
Proceeds from sales/maturities/prepayments $ 144,628 $ 70,539 $ 328,393 $ 128,418
Gross investment gains from sales/maturities/prepayments (45,266) (2,796) (123,202) (8,690)
Gross investment losses from sales/maturities/prepayments 60,553 0 146,257 0
Reductions (additions) to allowance for credit losses $ 22,448 $ (28,460) $ 72,185 $ 14,972