XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Investments        
Accretion (amortization) of premiums and discounts on investments     $ 0 $ 412,000
Other income, net $ 1,584,000 $ 1,278,000 6,815,000 4,211,000
Allowance for credit loss 0 0 0 0
Accrued interest receivable 0   0  
Reclassification out of Accumulated Other Comprehensive Income        
Investments        
Other income, net 0 0 0 0
Other Nonoperating Income (Expense)        
Investments        
Interest income on investments 1,600,000 1,200,000 6,400,000 3,500,000
Accretion (amortization) of premiums and discounts on investments $ 0 $ 0 $ 0 $ 400,000