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]        
Gross investment income $ 13,867 $ 10,768 $ 27,017 $ 20,199
Management fee (reversal) 1,058 (1,286) 2,038 115
Other expenses (147) (163) (275) (298)
Net investment income 12,662 11,891 24,704 19,786
Fixed-maturity securities, available-for-sale        
Net Investment Income [Line Items]        
Gross investment income 8,936 6,524 17,379 12,840
Utility & Infrastructure Investments        
Net Investment Income [Line Items]        
Gross investment income 1,178 1,072 2,312 2,931
Short-term investments        
Net Investment Income [Line Items]        
Gross investment income 1,939 1,154 3,568 1,724
Loans to affiliates        
Net Investment Income [Line Items]        
Gross investment income 1,524 1,543 3,053 1,793
Cash equivalents        
Net Investment Income [Line Items]        
Gross investment income $ 290 $ 475 $ 705 $ 911