XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue from Contracts with Customers [Abstract]        
Underwriter payment receiving period     90 days  
Brokerage Commissions [Member]        
Total Revenues by Type [Abstract]        
Revenues $ 462,365 $ 389,823 $ 1,366,010 $ 1,343,225
Commissions [Member]        
Total Revenues by Type [Abstract]        
Revenues 450,162 369,171 1,300,608 1,249,687
Hard Dollar Payments [Member]        
Total Revenues by Type [Abstract]        
Revenues $ 12,203 $ 20,652 $ 65,402 $ 93,538