XML 101 R90.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation - Additional Information (Detail) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross      
Number of shares exercised 0us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised      
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years      
Unamortized compensation related to restricted awards outstanding 54.8kcg_ShareBasedCompensationUnvestedRestrictedAwardsOutstandingUnamortized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
     
Cost of unvested awards expected to be recognized over a weighted average life, years 1 year 6 months 21 days      
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years      
Stock Options [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expiration period 5 years      
Stock Options [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expiration period 10 years      
Stock Appreciation Rights (SARs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
SARs granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_AwardTypeAxis
= us-gaap_StockAppreciationRightsSARSMember
     
Unamortized compensation costs 3.3us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_StockAppreciationRightsSARSMember
     
Award expiration period 10 months 24 days      
Incentive Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Deferred compensation payable 2.9us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent
/ us-gaap_AwardTypeAxis
= kcg_IncentiveUnitsMember
3.8us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent
/ us-gaap_AwardTypeAxis
= kcg_IncentiveUnitsMember
   
Accelerated amortization expense   1.3us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
/ us-gaap_AwardTypeAxis
= kcg_IncentiveUnitsMember
   
Class B Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     3 years 3 years
Option to repurchase units after termination, period     6 months  
Accelerated amortization expense   9.4us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
/ us-gaap_AwardTypeAxis
= kcg_ClassBUnitsMember
   
Class B Units [Member] | Tranche 1 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percent of shares vesting over vesting period     33.33%kcg_PercentofSharesVestedoverVestingPeriod
/ us-gaap_AwardTypeAxis
= kcg_ClassBUnitsMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheOneMember
 
Class B Units [Member] | Tranche 2 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percent of shares vesting over vesting period     33.33%kcg_PercentofSharesVestedoverVestingPeriod
/ us-gaap_AwardTypeAxis
= kcg_ClassBUnitsMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheTwoMember
 
Class E Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     3 years  
Award expiration period     5 years  
Accelerated amortization expense   $ 3.5us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
/ us-gaap_AwardTypeAxis
= kcg_ClassEUnitsMember
   
Class E Units [Member] | Tranche 1 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percent of shares vesting over vesting period     33.33%kcg_PercentofSharesVestedoverVestingPeriod
/ us-gaap_AwardTypeAxis
= kcg_ClassEUnitsMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheOneMember
 
Class E Units [Member] | Tranche 2 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percent of shares vesting over vesting period     33.33%kcg_PercentofSharesVestedoverVestingPeriod
/ us-gaap_AwardTypeAxis
= kcg_ClassEUnitsMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheTwoMember
 
KCG Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized for grant (in shares) 30,100,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= kcg_KCGPlanMember
     
Number of shares available for grant 16,300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= kcg_KCGPlanMember