XML 76 R65.htm IDEA: XBRL DOCUMENT
v3.21.2

Commitments, Contingencies and Guarantees (Narrative) (Details) - USD ($) | Aug. 10, 2020 | Jun. 30, 2021
--- | --- | ---
Commitment And Contingencies [Line Items] |  |
Guarantees, Fair Value Disclosure |  | $ 0
FINRA [Member] |  |
Commitment And Contingencies [Line Items] |  |
Settlement, penalties agreed to paid | $ 15,000,000 |
SEC [Member] |  |
Commitment And Contingencies [Line Items] |  |
Settlement, penalties agreed to paid | 11,500,000 |
CFTC [Member] |  |
Commitment And Contingencies [Line Items] |  |
Settlement, penalties agreed to paid | 11,500,000 |
Disgorgement [Member] |  |
Commitment And Contingencies [Line Items] |  |
Settlement, penalties agreed to paid | $ 700,000 |

X
- Definition Commitment And Contingencies [Line Items] + References No definition available. + Details
Name: | ibkr_CommitmentAndContingenciesLineItems
Namespace Prefix: | ibkr_
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=121555522&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 awarded to other party in judgment or settlement of litigation. + References No definition available. + Details
Name: | us-gaap_LitigationSettlementAmountAwardedToOtherParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_LitigationCaseAxis=ibkr_FinraMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=ibkr_SecMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=ibkr_CftcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=ibkr_DisgorgementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |