XML 33 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Changes in Equity (Parenthetical) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Common stock, par value (usd per share) $ 0.01us-gaap_CommonStockParOrStatedValuePerShare $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
Contingent convertible preferred stock, par value (usd per share) $ 0.01ghl_ContingentConvertiblePreferredStockParOrStatedValuePerShare $ 0.01ghl_ContingentConvertiblePreferredStockParOrStatedValuePerShare
Treasury stock, par value (usd per share) $ 0.01ghl_TreasuryStockParOrStatedValuePerShare $ 0.01ghl_TreasuryStockParOrStatedValuePerShare
Common Stock    
Common stock, par value (usd per share) $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Contingent Convertible Preferred Stock    
Contingent convertible preferred stock, par value (usd per share) $ 0.01ghl_ContingentConvertiblePreferredStockParOrStatedValuePerShare
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
$ 0.01ghl_ContingentConvertiblePreferredStockParOrStatedValuePerShare
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
Treasury Stock    
Treasury stock, par value (usd per share) $ 0.01ghl_TreasuryStockParOrStatedValuePerShare
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 0.01ghl_TreasuryStockParOrStatedValuePerShare
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember