XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Investment Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Investments [Line Items]      
Total investment income $ 288,617 $ 241,131 $ 174,326
Less: investment expense (8,628) (6,501) (5,970)
Net investment income 279,989 234,630 168,356
Fixed maturity securities      
Investments [Line Items]      
Total investment income 207,798 173,167 127,336
Equity securities      
Investments [Line Items]      
Total investment income 43,107 44,223 43,495
Short-term investments      
Investments [Line Items]      
Total investment income $ 37,712 $ 23,741 $ 3,495