v3.26.1
Other assets and Accrued expenses and other liabilities - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Assets and Other Liabilities [Line Items]    
Accrued expenses and other liabilities $ 14,783 $ 20,025
Defined benefit plan, accumulated benefit obligation 400  
Asset Management    
Other Assets and Other Liabilities [Line Items]    
Operating lease liabilities 0 408
Accounts payable and accrued liabilities 3,879 9,107
Accrued expenses and other liabilities 3,879 9,515
Insurance Solutions    
Other Assets and Other Liabilities [Line Items]    
Accrued expenses and other liabilities 10,904 10,510
Payable for investments purchased 5,095 6,500
Other accrued expenses $ 5,809 $ 4,010