XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENTS - Cost or Amortized Cost and Fair Value of Securities Available for Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost $ 1,353,532 $ 1,162,919  
Allowance for Expected Credit Losses (1,018) (566) $ (920)
Gross Unrealized Gains 2,679 2,115  
Gross Unrealized Losses (86,114) (100,138)  
Fair Value 1,269,079 1,064,330  
U.S. government obligations and agencies      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 20,284 23,886  
Allowance for Expected Credit Losses 0 0  
Gross Unrealized Gains 35 49  
Gross Unrealized Losses (572) (677)  
Fair Value 19,747 23,258  
Corporate bonds      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 920,337 779,177  
Allowance for Expected Credit Losses (894) (469)  
Gross Unrealized Gains 1,580 1,097  
Gross Unrealized Losses (52,075) (64,091)  
Fair Value 868,948 715,714  
Mortgage-backed and asset-backed securities      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 387,538 334,460  
Allowance for Expected Credit Losses 0 0  
Gross Unrealized Gains 1,041 969  
Gross Unrealized Losses (31,549) (32,283)  
Fair Value 357,030 303,146  
Municipal bonds      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 15,893 15,916  
Allowance for Expected Credit Losses (3) (4)  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses (1,536) (1,873)  
Fair Value 14,354 14,039  
Redeemable preferred stock      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 9,480 9,480  
Allowance for Expected Credit Losses (121) (93) $ (189)
Gross Unrealized Gains 23 0  
Gross Unrealized Losses (382) (1,214)  
Fair Value $ 9,000 $ 8,173