XML 115 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues from Contracts with Customers - Schedule of Revenues from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues from contracts with customers:      
Operating revenues $ 427,737 $ 349,035 $ 301,345
Advisory fees [Member]      
Revenues from contracts with customers:      
Operating revenues 395,362 333,227 293,632
Other [Member]      
Revenues from contracts with customers:      
Operating revenues $ 32,375 $ 15,808 $ 7,713