XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Investment Income, Realized and Unrealized Gains and Losses on Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Investments [Abstract]    
Investment income, net of investment expenses $ 2,838 $ 3,664
Realized gains on investments 74 14
Realized losses on investments (102) (34)
Investment income and realized gains and losses, net of investment expenses $ 2,810 $ 3,644