XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Net realized and unrealized gains (losses) - Gross Realized and Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]        
Realized gains $ 42 $ 116 $ 598 $ 218
Realized losses (1,714) (89) (2,392) (380)
Net unrealized investment gains (losses) recognized on equity securities still held 2,399 (541) 5,574 6,686
Realized and unrealized gains and losses $ 727 $ (514) $ 3,780 $ 6,524