XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Investments in debt and equity securities - Debt Securities According to Contractual Terms (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized costs    
In one year or less $ 87,696  
After one year through five years 303,659  
After five years through ten years 199,697  
After ten years 15,394  
Amortized costs 606,446 $ 599,287
Fair values    
In one year or less 87,210  
After one year through five years 302,941  
After five years through ten years 201,510  
After ten years 14,357  
Fair values $ 606,018 $ 586,615