XML 100 R77.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Commitments, Contingencies and Guarantees (Narrative) (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2019 USD ($)
Commitments, Contingencies And Guarantees [Abstract] |
Aggregate loss on securities | $ 42
Maximum aggregate loss, if securities' price falls to zero and no debts collected | 50
Guarantees, Fair Value Disclosure | $ 0

X
- Definition Maximum Aggregate Loss, If Securities' Price Falls To Zero And No Debts Collected + References No definition available. + Details
Name: | ibkr_MaximumAggregateLossIfSecuritiesPriceFallsToZeroAndNoDebtsCollected
Namespace Prefix: | ibkr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value portion of guarantee, including, but not limited to, financial standby letter of credit, fair value guarantee, guarantee of collection of scheduled contractual cash flows from financial assets, and contracts that contingently require the guarantor to make payments or perform services. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118943654&loc=d3e12201-110248 + Details
Name: | us-gaap_GuaranteesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI). + References No definition available. + Details
Name: | us-gaap_MarketableSecuritiesGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration