XML 42 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contracts with Customers [Abstract]    
Underwriter payment receiving period 90 days  
Total Revenues by Type [Abstract]    
Total revenues $ 9,043,111 $ 8,303,114
Brokerage Commissions [Member]    
Total Revenues by Type [Abstract]    
Total revenues 6,376,075 6,154,567
Commissions [Member]    
Total Revenues by Type [Abstract]    
Total revenues 5,903,200 5,349,348
Hard Dollar Payments [Member]    
Total Revenues by Type [Abstract]    
Total revenues 472,875 805,219
Research Services [Member]    
Total Revenues by Type [Abstract]    
Total revenues 1,502,500 2,030,000
Underwriting Fees [Member]    
Total Revenues by Type [Abstract]    
Total revenues 431,114 102,931
Sales Manager Fees [Member]    
Total Revenues by Type [Abstract]    
Total revenues $ 733,422 $ 15,616