XML 67 R114.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingent liabilities - Schedule of Operating Lease and Contract Obligations (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Gross Lease Obligations [Member]  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Year ending December 31, 2015 $ 28,224us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= us-gaap_CapitalLeaseObligationsMember
Year ending December 31, 2016 27,762us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= us-gaap_CapitalLeaseObligationsMember
Year ending December 31, 2017 26,211us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= us-gaap_CapitalLeaseObligationsMember
Year ending December 31, 2018 25,354us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= us-gaap_CapitalLeaseObligationsMember
Year ending December 31, 2019 23,316us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= us-gaap_CapitalLeaseObligationsMember
Thereafter through December 31, 2027 64,441us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= us-gaap_CapitalLeaseObligationsMember
Total 195,308us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= us-gaap_CapitalLeaseObligationsMember
Sublease Income [Member]  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Year ending December 31, 2015 4,056us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= kcg_SubleaseIncomeMember
Year ending December 31, 2016 3,488us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= kcg_SubleaseIncomeMember
Year ending December 31, 2017 2,983us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= kcg_SubleaseIncomeMember
Year ending December 31, 2018 2,667us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= kcg_SubleaseIncomeMember
Year ending December 31, 2019 2,389us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= kcg_SubleaseIncomeMember
Thereafter through December 31, 2027 10,244us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= kcg_SubleaseIncomeMember
Total 25,827us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= kcg_SubleaseIncomeMember
Net Lease Obligations [Member]  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Year ending December 31, 2015 24,168us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= kcg_NetLeaseObligationsMember
Year ending December 31, 2016 24,274us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= kcg_NetLeaseObligationsMember
Year ending December 31, 2017 23,228us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= kcg_NetLeaseObligationsMember
Year ending December 31, 2018 22,687us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= kcg_NetLeaseObligationsMember
Year ending December 31, 2019 20,927us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= kcg_NetLeaseObligationsMember
Thereafter through December 31, 2027 54,197us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= kcg_NetLeaseObligationsMember
Total $ 169,481us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= kcg_NetLeaseObligationsMember