XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions, Revenue from Transactions with Related Parties (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Related Party Transaction [Abstract]          
Investment income $ 32,120 $ 9,274 $ 63,309 $ 14,213  
Commission revenue 436,373 449,664 903,645 953,403  
Gabelli Funds, LLC [Member]          
Related Party Transaction [Abstract]          
Affiliated investments 1,499,337   1,499,337   $ 2,259,801
Investment income $ 25,203 $ 3,213 $ 49,495 $ 3,422  
Investment, Type [Extensible Enumeration] mghl:USTreasuryMoneyMarketFundMember mghl:USTreasuryMoneyMarketFundMember mghl:USTreasuryMoneyMarketFundMember mghl:USTreasuryMoneyMarketFundMember mghl:USTreasuryMoneyMarketFundMember
Affiliated Entities [Member] | Commissions [Member]          
Related Party Transaction [Abstract]          
Commission revenue $ 276,349 $ 262,525 $ 605,420 $ 537,420  
Revenue percentage 63.00% 58.00% 67.00% 56.00%