v3.25.2
Revenue - Schedule of Total Revenue Disaggregated by Revenue Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Schedule of Total Revenue Disaggregated by Revenue Type [Line Items]        
Total revenue disaggregated $ 34,095 $ 6,174 $ 42,206 $ 7,541
Underwriting [Member]        
Schedule of Total Revenue Disaggregated by Revenue Type [Line Items]        
Total revenue disaggregated 14,954 4,057 20,560 4,723
Commissions [Member]        
Schedule of Total Revenue Disaggregated by Revenue Type [Line Items]        
Total revenue disaggregated 8,021 1,775 10,212 2,085
Account advisory and management fees [Member]        
Schedule of Total Revenue Disaggregated by Revenue Type [Line Items]        
Total revenue disaggregated 154 96 286 437
Carried interest fees [Member]        
Schedule of Total Revenue Disaggregated by Revenue Type [Line Items]        
Total revenue disaggregated 10,500 10,500
Other [Member]        
Schedule of Total Revenue Disaggregated by Revenue Type [Line Items]        
Total revenue disaggregated $ 466 $ 246 $ 648 $ 296