v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue [Abstract]  
Schedule of Total Revenue Disaggregated by Revenue Type

The following table presents our total revenue disaggregated by revenue type for the three and six months ended June 30, 2025 and 2024 (in thousands):

 

    Three Months Ended     Six Months Ended 
    June 30,     June 30, 
    2025   2024   2025    2024 
Underwriting  $14,954   $4,057   $20,560   $4,723 
Commissions   8,021    1,775    10,212    2,085 
Account advisory and management fees   154    96    286    437 
Carried interest fees   10,500    
-
    10,500    
-
 
Other   

466

    246    648    296 
Total  $34,095   $6,174   $42,206   $7,541