XML 136 R107.htm IDEA: XBRL DOCUMENT v3.26.1
Related Party Transactions - Schedule of Structure of Related Business Entities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]      
Total revenue $ (4) $ (198) $ (228)
Equity method investee      
Related Party Transaction [Line Items]      
Total revenue 0 (31) 0
Management/advisory fees | Equity method investee      
Related Party Transaction [Line Items]      
Total revenue 0 (254) (677)
Compensation and employee benefits | Equity method investee      
Related Party Transaction [Line Items]      
Total revenue 0 0 1,826
Other income/fees | Equity method investee      
Related Party Transaction [Line Items]      
Total revenue $ 0 $ 2,226 $ 2,389