v3.26.1
Segments - Schedule of Reconciliation of Segment Revenue to Consolidated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Net premiums $ (4,474) $ (4,238) $ (8,718) $ (8,251)
Unrealized gain/(loss) on investments     (11,995) 7,316
Total revenues 8,747 17,130 19,394 32,180
Operating Segments        
Segment Reporting [Line Items]        
Revenues, adjusted 15,916 16,207 32,888 34,474
Total revenues 8,747 17,130 19,394 32,180
Asset Management        
Segment Reporting [Line Items]        
Interest income 301 271 685 539
Other fee-related income (472) (6) (646) (305)
Unrealized gain/(loss) on investments (967) 845 (1,690) 1,627
Total revenues 2,263 3,329 4,724 7,150
Asset Management | Operating Segments        
Segment Reporting [Line Items]        
Revenues, adjusted 4,612 5,214 9,333 10,469
Management fees 0 0 66 0
Interest income 271 271 539 539
Other fee-related income (468) 0 (642) 0
Other income 4 6 4 305
Asset Management | Intersegment Eliminations        
Segment Reporting [Line Items]        
Interest income (271) (271) (539) (539)
Other fee-related income (468) 0 (642) 0
Asset Management | Management fees | Operating Segments        
Segment Reporting [Line Items]        
Management fees 3,301 4,422 6,758 8,829
Asset Management | Management fees | Intersegment Eliminations        
Segment Reporting [Line Items]        
Management fees (1,610) (1,613) (3,428) (2,780)
Insurance Solutions        
Segment Reporting [Line Items]        
Net premiums (4,474) (4,238) (8,718) (8,251)
Product charges 168 722 286 1,582
Other income (25) 78 144 154
Total revenues 6,484 13,801 14,670 25,030
Insurance Solutions | Operating Segments        
Segment Reporting [Line Items]        
Revenues, adjusted 11,304 10,993 23,555 24,005
Net premiums (4,474) (4,238) (8,718) (8,251)
Product charges 168 722 286 1,582
Unrealized gain/(loss) on investments (2,100) 4,633 (3,858) 4,760
Net realized and change in unrealized gains (losses) from investment activities (2,099)   (3,857)  
Other income (25) 78 (24) 154
Insurance Solutions | Intersegment Eliminations        
Segment Reporting [Line Items]        
Management fees 1,610 1,613 3,428 2,780
Insurance Solutions | Reconciling Item        
Segment Reporting [Line Items]        
Management fees $ 1,610 $ 1,613 $ 3,428 $ 2,780