XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Investments in debt and equity securities - Gross Unrealized Losses on Investments and Fair Values of Related Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Losses    
Less than 12 months $ 472 $ 1,453
More than 12 months 9,619 14,728
Total 10,091 16,181
Fair values    
Less than 12 months 87,030 90,810
More than 12 months 281,849 334,047
Total 368,879 424,857
Municipal    
Losses    
Less than 12 months 13 32
More than 12 months 62 117
Total 75 149
Fair values    
Less than 12 months 3,561 5,204
More than 12 months 7,436 7,960
Total 10,997 13,164
Corporate    
Losses    
Less than 12 months 12 194
More than 12 months 5,756 9,038
Total 5,768 9,232
Fair values    
Less than 12 months 5,375 19,253
More than 12 months 136,474 168,289
Total 141,849 187,542
Foreign    
Losses    
Less than 12 months 311 349
More than 12 months 3,651 5,258
Total 3,962 5,607
Fair values    
Less than 12 months 58,642 32,664
More than 12 months 131,194 145,656
Total 189,836 178,320
U.S. Treasury Bonds    
Losses    
Less than 12 months 136 878
More than 12 months 150 315
Total 286 1,193
Fair values    
Less than 12 months 19,452 33,689
More than 12 months 6,745 12,142
Total $ 26,197 $ 45,831