v3.25.2
INVESTMENTS - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
entity
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Gain (Loss) on Securities [Line Items]            
Proceeds from Sale of Debt Securities, Available-for-sale $ 0     $ 164,537 $ 211,959  
Debt Securities, Available-for-sale, Realized Gain       100 400  
Available-for-sale Securities, Gross Realized Losses       10,000 7,900  
Debt Securities, Held-to-maturity, Allowance for Credit Loss $ 0     $ 0   $ 0
NumberOfSecuritiesInSecurityPortfolio 726     726   743
NumberOfSecuritiesInUnrealizedLossPosition 569     569   644
Debt Securities, Held-to-maturity, Nonaccrual $ 0     $ 0   $ 0
Net gain (loss) on investment securities 243   $ (64) (9,706) (5,251)  
Debt Securities, Available-for-Sale, Unrealized Loss Position 2,146,768     2,146,768   2,531,876
Debt Securities, Unrealized Gain (Loss)       $ 1,100    
Net gain (loss) on equity securities         $ 2,200  
Debt Securities, Available-for-Sale, Realized Gain (Loss), Number | entity       2    
Debt Securities, Realized Gain (Loss)   $ 9,700        
Financial Instrument, Other            
Gain (Loss) on Securities [Line Items]            
Debt Securities, Available-for-Sale, Unrealized Loss Position $ 11,100     $ 11,100   $ 11,100