XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue from Contracts with Customers [Abstract]    
Underwriter payment receiving period 90 days  
Brokerage Commissions [Member]    
Total Revenues by Type [Abstract]    
Revenues $ 467,272 $ 503,738
Commissions [Member]    
Total Revenues by Type [Abstract]    
Revenues 442,138 459,995
Hard Dollar Payments [Member]    
Total Revenues by Type [Abstract]    
Revenues $ 25,134 $ 43,743