XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Schedule of Realized and Unrealized Gains (Losses) on Equity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Investments [Abstract]        
Unrealized gains (losses) recognized in income on equity securities remaining in our portfolio at end of period $ 3,018 $ 2,617 $ 3,539 $ 2,906
Unrealized gains (losses) recognized in income on equity securities sold in period 622 (2,710) 1,151 (2,307)
Total unrealized gains (losses) recognized in income on equity securities $ 3,640 $ (93) $ 4,690 $ 599