XML 106 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Schedule of Realized and Unrealized Gains (Losses) on Equity Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Investments [Abstract]      
Unrealized gains (losses) recognized in income on equity securities remaining in our portfolio at end of period $ (66) $ 3,593 $ (10,454)
Unrealized gains (losses) recognized in income on equity securities sold in period (1,898) 5,917 (21,673)
Total unrealized gains (losses) recognized in income on equity securities $ (1,964) $ 9,510 $ (32,127)