v3.26.1
Revenue from service contracts (Details) - Asset Management - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Servicing fees $ (2,101) $ (2,494)
Management fees    
Disaggregation of Revenue [Line Items]    
Fee revenue 9,532 11,131
Incentive fees    
Disaggregation of Revenue [Line Items]    
Fee revenue 1,613 3,198
Advisory and transaction fees, net    
Disaggregation of Revenue [Line Items]    
Fee revenue $ 798 $ 0