v3.26.1
Segments - Reconciliation of Segment Revenue to Consolidated Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Total revenues $ 53,566 $ 49,790
Net premiums (17,200) (15,479)
Unrealized gain/(loss) on investments 11,776 (8,449)
Operating Segments    
Segment Reporting Information [Line Items]    
Revenues, adjusted 67,610 75,204
Total revenues 53,566 49,790
Asset Management    
Segment Reporting Information [Line Items]    
Interest income 1,278 1,091
Total revenues 12,966 15,009
Unrealized gain/(loss) on investments 1,603 (1,869)
Net investment income (loss) on funds withheld 702 69
Asset Management | Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Interest income (1,087) (1,091)
Other Nonoperating Income (367) 0
Asset Management | Operating Segments    
Segment Reporting Information [Line Items]    
Revenues, adjusted 20,463 21,727
Interest income 1,087 1,091
Net investment income (loss) on funds withheld 335 69
Other Nonoperating Income (367) 0
Asset Management | Management fees | Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Management fees 6,043 5,627
Asset Management | Management fees | Operating Segments    
Segment Reporting Information [Line Items]    
Management fees 15,575 16,758
Insurance Solutions    
Segment Reporting Information [Line Items]    
Total revenues 40,600 34,781
Net premiums (17,200) (15,479)
Product charges 1,877 266
Net investment income (loss) on funds withheld 309 541
Insurance Solutions | Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Management fees 6,043 5,627
Insurance Solutions | Operating Segments    
Segment Reporting Information [Line Items]    
Revenues, adjusted 47,147 53,477
Net premiums (17,200) (15,479)
Product charges 1,877 266
Unrealized gain/(loss) on investments 2,424 (9,651)
Net investment income (loss) on funds withheld 309 541
Insurance Solutions | Reconciling Item    
Segment Reporting Information [Line Items]    
Management fees $ 6,043 $ 5,627