v3.26.1
Fair value measurements - Schedule of Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Investments $ 1,108,294 $ 1,106,786
Insurance Solutions | Variable Interest Entity, Primary Beneficiary    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Investments 130,722 120,680
Insurance Solutions | Consolidated Balance Including Variable Interest Entity    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Investments 1,083,805 1,077,488
Other than Fair Value Measurement | Insurance Solutions    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Unpaid Principal Balance 129,635 126,711
Other than Fair Value Measurement | Insurance Solutions | Variable Interest Entity, Primary Beneficiary    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Unpaid Principal Balance 141,176 127,620
Other than Fair Value Measurement | Insurance Solutions | Consolidated Balance Including Variable Interest Entity    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Unpaid Principal Balance 270,811 254,331
Mark to Fair Value | Insurance Solutions    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Unpaid Principal Balance (2,315) (1,534)
Mark to Fair Value | Insurance Solutions | Variable Interest Entity, Primary Beneficiary    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Unpaid Principal Balance (11,570) (7,889)
Mark to Fair Value | Insurance Solutions | Consolidated Balance Including Variable Interest Entity    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Unpaid Principal Balance (13,885) (9,423)
Fair value | Insurance Solutions    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Investments 127,320 125,177
Fair value | Insurance Solutions | Variable Interest Entity, Primary Beneficiary    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Investments 129,606 119,731
Fair value | Insurance Solutions | Consolidated Balance Including Variable Interest Entity    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Investments 256,926 244,908
Corporate loans | Variable Interest Entity, Primary Beneficiary    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Investments 129,606 119,731
Corporate loans | Insurance Solutions    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Investments 126,175 124,067
Corporate loans | Other than Fair Value Measurement | Insurance Solutions    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Unpaid Principal Balance 128,346 125,422
Corporate loans | Mark to Fair Value | Insurance Solutions    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Unpaid Principal Balance (2,171) (1,355)
Corporate loans | Fair value | Insurance Solutions    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Investments 126,175 124,067
Other invested assets | Insurance Solutions    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Investments 30,463 23,084
Other invested assets | Other than Fair Value Measurement | Insurance Solutions    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Unpaid Principal Balance 1,289 1,289
Other invested assets | Mark to Fair Value | Insurance Solutions    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Unpaid Principal Balance (144) (179)
Other invested assets | Fair value | Insurance Solutions    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Investments $ 1,145 $ 1,110