XML 32 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Significant Accounting Policies (Details Textual) (USD $)
12 Months Ended
Dec. 31, 2014
Segment
Dec. 31, 2013
Dec. 31, 2012
Schedule of Investments [Line Items]      
Number of business segment 1us-gaap_NumberOfOperatingSegments    
Allowance for doubtful accounts $ 0us-gaap_AllowanceForDoubtfulAccountsReceivable $ 0us-gaap_AllowanceForDoubtfulAccountsReceivable  
Fair Value, Transfers Between Level 1, Level 2, or Level 3, Amount 0dhil_FairValueTransfersBetweenLevel1Level2orLevel3Amount 0dhil_FairValueTransfersBetweenLevel1Level2orLevel3Amount  
Rolling Client Investment Performance Period 5 years    
Advance Commissions Amortization Period 12 months    
Contractual Expense Reimbursement 1,849,786dhil_ContractualExpenseReimburseNet 375,825dhil_ContractualExpenseReimburseNet 0dhil_ContractualExpenseReimburseNet
Liability for Uncertain Tax Positions, Current 0us-gaap_LiabilityForUncertainTaxPositionsCurrent 0us-gaap_LiabilityForUncertainTaxPositionsCurrent  
Money Market Funds | Mutual Funds | Level 1 Inputs      
Schedule of Investments [Line Items]      
Cash equivalent fair value 31,800,000dhil_CashEquivalentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentIssuerAxis
= dhil_MutualFundsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
16,800,000dhil_CashEquivalentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentIssuerAxis
= dhil_MutualFundsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
 
Incentive Fees Under Method One      
Schedule of Investments [Line Items]      
Performance Fees $ 0us-gaap_PerformanceFees
/ us-gaap_IncomeStatementLocationAxis
= dhil_IncentiveFeesMethodOneMember
$ 0us-gaap_PerformanceFees
/ us-gaap_IncomeStatementLocationAxis
= dhil_IncentiveFeesMethodOneMember