XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue from Contracts with Customers [Abstract]        
Underwriter payment receiving period     90 days  
Total Revenues by Type [Abstract]        
Total revenues $ 449,664 $ 566,436 $ 953,403 $ 1,228,356
Brokerage Commissions [Member]        
Total Revenues by Type [Abstract]        
Total revenues 449,664 566,436 953,403 1,222,044
Commissions [Member]        
Total Revenues by Type [Abstract]        
Total revenues 420,521 492,898 880,516 1,084,146
Hard Dollar Payments [Member]        
Total Revenues by Type [Abstract]        
Total revenues 29,143 73,538 72,887 137,898
Underwriting Fees [Member]        
Total Revenues by Type [Abstract]        
Total revenues $ 0 $ 0 $ 0 $ 6,311