XML 166 R108.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions - Structure of Related Business Entities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]      
Total income $ (1,898) $ (3,019) $ 33
Equity method investee      
Related Party Transaction [Line Items]      
Total income (31) 200  
Management/advisory fees | Equity method investee      
Related Party Transaction [Line Items]      
Total income (357) 700  
Compensation and employee benefits | Equity method investee      
Related Party Transaction [Line Items]      
Total income 0 (1,800)  
Other income/fees | Equity method investee      
Related Party Transaction [Line Items]      
Total income $ 2,219 $ (2,400)