v3.26.1
Variable Interest Entities - Revenues From Consolidated Vie's (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Variable Interest Entity [Line Items]    
Unrealized gain/(loss) on investments $ 11,776 $ (8,449)
Realized gain/(loss) on investments (3,386) 226
Total revenues 53,566 49,790
Insurance Solutions    
Variable Interest Entity [Line Items]    
Investment income 67,381 77,834
Investment expense (3,958) (3,196)
Net investment income 78,990 92,790
Total revenues 40,600 34,781
Variable Interest Entity, Primary Beneficiary | Insurance Solutions    
Variable Interest Entity [Line Items]    
Investment income 16,237 18,767
Investment expense (670) (615)
Net investment income 15,567 18,152
Unrealized gain/(loss) on investments (2,015) (3,177)
Realized gain/(loss) on investments (386) 107
Net gains (losses) from investment activities (2,401) (3,070)
Total revenues $ 13,166 $ 15,082