XML 103 R86.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues from Contracts with Customers (Details) - Schedule of Revenues from Contracts with Customers - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues from contracts with customers:        
Total revenues     $ 191,439 $ 159,641
Total operating revenues $ 107,034 $ 85,724 203,872 167,768
Advisory fees [Member]        
Revenues from contracts with customers:        
Total revenues 98,938 82,004 191,439 159,641
Other Revenues [Member]        
Revenues from contracts with customers:        
Total revenues $ 8,096 $ 3,720 $ 12,433 $ 8,127