XML 63 R50.htm IDEA: XBRL DOCUMENT
v3.22.1

Significant Accounting Policies (Details) - Schedule of straight-line method over the estimated useful lives of the assets | 12 Months Ended
--- | ---
Dec. 31, 2021
Computers and software [Member] |
Significant Accounting Policies (Details) - Schedule of straight-line method over the estimated useful lives of the assets [Line Items] |
Estimated useful life | (Mainly 33)
Computers and software [Member] | Minimum [Member] |
Significant Accounting Policies (Details) - Schedule of straight-line method over the estimated useful lives of the assets [Line Items] |
Annual rates | 20.00%
Computers and software [Member] | Maximum [Member] |
Significant Accounting Policies (Details) - Schedule of straight-line method over the estimated useful lives of the assets [Line Items] |
Annual rates | 33.00%
Machines [Member] | Minimum [Member] |
Significant Accounting Policies (Details) - Schedule of straight-line method over the estimated useful lives of the assets [Line Items] |
Annual rates | 7.00%
Machines [Member] | Maximum [Member] |
Significant Accounting Policies (Details) - Schedule of straight-line method over the estimated useful lives of the assets [Line Items] |
Annual rates | 33.00%
Office furniture and equipment [Member] |
Significant Accounting Policies (Details) - Schedule of straight-line method over the estimated useful lives of the assets [Line Items] |
Estimated useful life | (Mainly 6)
Office furniture and equipment [Member] | Minimum [Member] |
Significant Accounting Policies (Details) - Schedule of straight-line method over the estimated useful lives of the assets [Line Items] |
Annual rates | 6.00%
Office furniture and equipment [Member] | Maximum [Member] |
Significant Accounting Policies (Details) - Schedule of straight-line method over the estimated useful lives of the assets [Line Items] |
Annual rates | 15.00%
Leasehold improvements [Member] |
Significant Accounting Policies (Details) - Schedule of straight-line method over the estimated useful lives of the assets [Line Items] |
Estimated useful life | Over the shorter of the period of the lease or the life of the assets
Motor vehicles [Member] |
Significant Accounting Policies (Details) - Schedule of straight-line method over the estimated useful lives of the assets [Line Items] |
Annual rates | 15.00%

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

X
- Definition Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 35 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=126905813&loc=d3e1205-110223 + Details
Name: | us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Composite depreciation rate for public utility plants in service. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |