XML 75 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Net Investment Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Investment income (loss) from portfolios      
Total investment income $ 71,795 $ 44,927 $ 29,881
Less: investment expenses 1,640 355 1,296
Net investment income 70,155 44,572 28,585
Available-for-sale securities      
Investment income (loss) from portfolios      
Available-for-sale, equity securities, cash equivalents, and other 49,605 42,563 31,913
Equity securities      
Investment income (loss) from portfolios      
Available-for-sale, equity securities, cash equivalents, and other 4,758 4,493 3,904
Limited partnerships      
Investment income (loss) from portfolios      
Limited partnerships 1,971 (11,308) (10,446)
Cash equivalents and other      
Investment income (loss) from portfolios      
Available-for-sale, equity securities, cash equivalents, and other $ 15,461 $ 9,179 $ 4,510