XML 17 R63.htm IDEA: XBRL DOCUMENT
v3.20.1

Revenue Recognition (Schedule of Performance Obligation) (Details) | 12 Months Ended
--- | ---
Dec. 31, 2019
One [Member] |
Revenue Stream | Commissions and fees, Principal transactions, Advisory fees
Performance Obligation | Provide security trading services to customer and act as agent
Two [Member] |
Revenue Stream | Margin interest, marketing and distribution fees, Interest and other income
Performance Obligation | n/a

X
- Definition Description of good or service to be transferred in contract with customer. Includes, but is not limited to, arrangement for another party to transfer good or service to customer. + References No definition available. + Details
Name: | SIEB_RevenueStreamDescriptionOfGoodOrService
Namespace Prefix: | SIEB_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of good or service to be transferred in contract with customer. Includes, but is not limited to, arrangement for another party to transfer good or service to customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenuePerformanceObligationDescriptionOfGoodOrService
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=SIEB_ProductOrServiceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=SIEB_ProductOrServiceOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |