v3.26.1
Segments - Schedule of Reconciliation of Segment Assets to Consolidated Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting [Line Items]    
Total financial assets $ 1,548,899 $ 1,600,718
Intersegment investments (1,108,294) (1,106,786)
Operating Segments    
Segment Reporting [Line Items]    
Total financial assets 1,634,628 1,679,521
Asset Management    
Segment Reporting [Line Items]    
Total financial assets 51,488 66,423
Intersegment investments (24,489) (29,298)
Asset Management | Operating Segments    
Segment Reporting [Line Items]    
Total financial assets 137,217 145,226
Asset Management | Intersegment Eliminations    
Segment Reporting [Line Items]    
Intersegment investments (77,302) (71,705)
Intersegment receivables (8,427) (7,098)
Insurance Solutions    
Segment Reporting [Line Items]    
Total financial assets 1,497,411 1,534,295
Insurance Solutions | Operating Segments    
Segment Reporting [Line Items]    
Total financial assets $ 1,497,411 $ 1,534,295