XML 82 R67.htm IDEA: XBRL DOCUMENT
v3.21.1

Derivatives Instruments (Details) - Schedule of derivative instruments - Foreign currency exchange [Member] - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Derivative [Line Items] |  |  |
Cost of revenues | $ (26) | $ (25) | $ 18
Sales and marketing | (15) | (16) | 13
General and administrative | (6) | (6) | 6
Total expenses (income) | $ (47) | $ (47) | $ 37

X
- Definition The aggregate cost of goods produced and sold and services rendered during the reporting period. + References No definition available. + Details
Name: | bosc_CostOfRevenues
Namespace Prefix: | bosc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line. + References No definition available. + Details
Name: | bosc_GeneralAndAdministrative
Namespace Prefix: | bosc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate total amount of expenses directly related to the marketing or selling of products or services. + References No definition available. + Details
Name: | bosc_SalesAndMarketing
Namespace Prefix: | bosc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense. + References No definition available. + Details
Name: | bosc_TotalExpensesincome
Namespace Prefix: | bosc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=bosc_ForeignCurrencyExchangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |