XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Cost or Amortized Cost and Fair Value of Securities Available for Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost $ 1,337,397 $ 1,162,919  
Allowance for Expected Credit Losses (558) (566) $ (920)
Gross Unrealized Gains 8,640 2,115  
Gross Unrealized Losses (68,747) (100,138)  
Fair Value 1,276,732 1,064,330  
U.S. government obligations and agencies      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 20,209 23,886  
Allowance for Expected Credit Losses 0 0  
Gross Unrealized Gains 226 49  
Gross Unrealized Losses (332) (677)  
Fair Value 20,103 23,258  
Corporate bonds      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 905,947 779,177  
Allowance for Expected Credit Losses (459) (469)  
Gross Unrealized Gains 5,671 1,097  
Gross Unrealized Losses (41,896) (64,091)  
Fair Value 869,263 715,714  
Mortgage-backed and asset-backed securities      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 385,871 334,460  
Allowance for Expected Credit Losses 0 0  
Gross Unrealized Gains 2,708 969  
Gross Unrealized Losses (24,830) (32,283)  
Fair Value 363,749 303,146  
Municipal bonds      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 15,891 15,916  
Allowance for Expected Credit Losses (1) (4)  
Gross Unrealized Gains 10 0  
Gross Unrealized Losses (1,282) (1,873)  
Fair Value 14,618 14,039  
Redeemable preferred stock      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 9,479 9,480  
Allowance for Expected Credit Losses (98) (93) $ (189)
Gross Unrealized Gains 25 0  
Gross Unrealized Losses (407) (1,214)  
Fair Value $ 8,999 $ 8,173