XML 78 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Schedule of Net Investment Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Components of net investment income      
Gross investment income $ 227,201 $ 192,480 $ 131,849
Investment expenses (5,131) (6,341) (7,440)
Net investment income 222,070 186,139 124,409
Fixed maturities      
Components of net investment income      
Gross investment income 186,345 178,829 129,530
Short-term investments      
Components of net investment income      
Gross investment income $ 40,856 $ 13,651 $ 2,319