XML 51 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Investments in debt and equity securities - Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Gains $ 5,874 $ 3,509
Losses 11,721 16,181
Municipal    
Debt Securities, Available-for-sale [Line Items]    
Gains 5 1
Losses 109 149
Corporate    
Debt Securities, Available-for-sale [Line Items]    
Gains 822 524
Losses 7,165 9,232
Foreign    
Debt Securities, Available-for-sale [Line Items]    
Gains 4,798 2,979
Losses 3,974 5,607
U.S. Treasury Bonds    
Debt Securities, Available-for-sale [Line Items]    
Gains 249 5
Losses $ 473 $ 1,193