XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Investments in debt and equity securities - Amortized Costs and Fair Values (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized costs $ 606,446 $ 599,287
Fair values 606,018 586,615
Municipal    
Debt Securities, Available-for-sale [Line Items]    
Amortized costs 12,342 14,563
Fair values 12,314 14,415
Corporate    
Debt Securities, Available-for-sale [Line Items]    
Amortized costs 198,097 219,015
Fair values 195,396 210,307
Foreign    
Debt Securities, Available-for-sale [Line Items]    
Amortized costs 340,150 316,247
Fair values 342,146 313,619
U.S. Treasury Bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized costs 55,857 49,462
Fair values $ 56,162 $ 48,274