v3.26.1
Other assets and Accrued expenses and other liabilities - Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Assets and Other Liabilities [Line Items]    
Accrued expenses and other liabilities $ 20,025 $ 8,664
Defined benefit plan, accumulated benefit obligation 400  
Asset Management    
Other Assets and Other Liabilities [Line Items]    
Operating lease liabilities 408 572
Accounts payable and accrued liabilities 9,107 5,097
Accrued expenses and other liabilities 9,515 5,669
Insurance Solutions    
Other Assets and Other Liabilities [Line Items]    
Accrued expenses and other liabilities 10,510 2,995
Payable for investments purchased 6,500 0
Other accrued expenses $ 4,010 $ 2,995