v3.26.1
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
Insurance Solutions        
Net Investment Income [Line Items]        
Gross investment income $ 16,044 $ 16,708 $ 33,699 $ 34,467
Investment expense (775) (30) (1,754) (2,838)
Net investment income 18,476 20,514 38,696 39,363
Consolidated Entity, Excluding Consolidated VIE        
Net Investment Income [Line Items]        
Net investment income 15,269 16,678 31,945 31,629
Consolidated Entity, Excluding Consolidated VIE | Insurance Solutions        
Net Investment Income [Line Items]        
Net investment income 15,269 16,678 31,945 31,629
Variable Interest Entity, Primary Beneficiary | Insurance Solutions        
Net Investment Income [Line Items]        
Gross investment income 3,618 4,075 7,365 8,109
Investment expense (411) (239) (614) (375)
Net investment income 3,207 3,836 6,751 7,734
Debt securities | Insurance Solutions        
Net Investment Income [Line Items]        
Gross investment income 10,285 9,571 21,269 22,605
Corporate loans | Insurance Solutions        
Net Investment Income [Line Items]        
Gross investment income 2,274 (2,481) 5,391 (782)
Derivative income (expense) | Insurance Solutions        
Net Investment Income [Line Items]        
Derivative income (expense) (32) 7,216 (90) 6,780
Mortgage loans | Insurance Solutions        
Net Investment Income [Line Items]        
Gross investment income 3,197 1,908 5,787 4,734
Equity securities | Insurance Solutions        
Net Investment Income [Line Items]        
Gross investment income 103 217 244 393
Other | Insurance Solutions        
Net Investment Income [Line Items]        
Gross investment income $ 217 $ 277 $ 1,098 $ 737