XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVESTMENTS - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Gain (Loss) on Securities [Line Items]          
Proceeds from Sale of Debt Securities, Available-for-sale     $ 211,959 $ 4,750  
Debt Securities, Available-for-sale, Realized Gain   $ 0 400 0  
Available-for-sale Securities, Gross Realized Losses   400 7,900 400  
Debt Securities, Held-to-maturity, Allowance for Credit Loss $ 0   $ 0   $ 0
NumberOfSecuritiesInSecurityPortfolio 909   909   1,018
NumberOfSecuritiesInUnrealizedLossPosition 752   752   783
Debt Securities, Held-to-maturity, Nonaccrual $ 0   $ 0   $ 0
Net gain (loss) on sales of investment securities $ 0 $ (384) (5,277) $ (403)  
Marketable Securities, Gain (Loss)     $ 2,200