XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Fair value estimates (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Corporate debt securities | security 35  
Aggregate amortized cost $ 601,270 $ 450,454
Fair value of assets transfers into level 3 0 0
Fair value of assets transfers out of level 3 0 0
Fair value of liabilities transfers into level 3 0 0
Fair value of liabilities transfers out of level 3 $ 0 0
Market Not Active    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Corporate debt securities | security 3  
Recurring Basis | Market Not Active    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Aggregate a fair value $ 4,300  
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Aggregate amortized cost 32,307 $ 4,000
Corporate debt securities | Market Not Active    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Aggregate amortized cost 4,300  
Corporate debt securities | Recurring Basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Aggregate a fair value $ 32,200