v3.26.1
Investments - Schedule of Net Investment Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net Investment Income [Line Items]        
Total investment income $ 30,405 $ 17,862 $ 59,162 $ 38,774
Investment expenses 322 842 (1,380) (648)
Net investment income 30,727 18,704 57,782 38,126
Fixed maturity securities, available-for-sale        
Net Investment Income [Line Items]        
Total investment income 25,879 18,453 55,290 35,741
Fixed maturity securities, held-to-maturity        
Net Investment Income [Line Items]        
Total investment income 403 (822) (674) 0
Equity securities        
Net Investment Income [Line Items]        
Total investment income 19 492 37 1,109
Equity method investments        
Net Investment Income [Line Items]        
Total investment income (1,057) (898) (2,354) (2,886)
Mortgage loans        
Net Investment Income [Line Items]        
Total investment income 291 270 (374) 931
Indirect loans        
Net Investment Income [Line Items]        
Total investment income (4,312) (4,249) (6,105) (4,990)
Short-term investments and cash        
Net Investment Income [Line Items]        
Total investment income 2,463 3,707 5,937 6,899
Other        
Net Investment Income [Line Items]        
Total investment income $ 6,719 $ 909 $ 7,405 $ 1,970