v3.26.1
Concentration of Risks - Schedule of Investment Concentration Risk (Details) - Investment Concentration Risk - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Concentration Risk [Line Items]    
Fair value $ 1,083,805 $ 1,077,488
Insurance Solutions    
Concentration Risk [Line Items]    
Fair value 953,083 956,808
Insurance Solutions consolidated VIEs    
Concentration Risk [Line Items]    
Fair value 130,722 120,680
United States | Insurance Solutions    
Concentration Risk [Line Items]    
Fair value $ 721,494 $ 688,545
United States | Insurance Solutions | Geographic Area    
Concentration Risk [Line Items]    
% of total 76.00% 72.00%
United States | Insurance Solutions consolidated VIEs    
Concentration Risk [Line Items]    
Fair value $ 122,864 $ 111,781
United States | Insurance Solutions consolidated VIEs | Geographic Area    
Concentration Risk [Line Items]    
% of total 94.00% 93.00%
Cayman Islands | Insurance Solutions    
Concentration Risk [Line Items]    
Fair value $ 182,990 $ 207,034
Cayman Islands | Insurance Solutions | Geographic Area    
Concentration Risk [Line Items]    
% of total 19.00% 22.00%
Other | Insurance Solutions    
Concentration Risk [Line Items]    
Fair value $ 48,599 $ 61,229
Other | Insurance Solutions | Geographic Area    
Concentration Risk [Line Items]    
% of total 5.00% 6.00%
Other | Insurance Solutions consolidated VIEs    
Concentration Risk [Line Items]    
Fair value $ 7,858 $ 8,899
Other | Insurance Solutions consolidated VIEs | Geographic Area    
Concentration Risk [Line Items]    
% of total 6.00% 7.00%