XML 59 R43.htm IDEA: XBRL DOCUMENT
v3.24.1

Significant Accounting Policies (Details) - Schedule of straight-line method over the estimated useful lives of the assets | 12 Months Ended
--- | ---
Dec. 31, 2023
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)
Leasehold improvements | (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)
Leasehold improvements | (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
Leasehold improvements | 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%
Building [Member] |
Significant Accounting Policies (Details) - Schedule of straight-line method over the estimated useful lives of the assets [Line Items] |
Annual rates | 4.00%

X
- Definition Depreciation rate. + References No definition available. + Details
Name: | bosc_DepreciationRate
Namespace Prefix: | bosc_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of useful life. + References No definition available. + Details
Name: | bosc_PropertyPlantAndEquipmentEstimatedUsefulLives1
Namespace Prefix: | bosc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | bosc_SignificantAccountingPoliciesDetailsScheduleofstraightlinemethodovertheestimatedusefullivesoftheassetsLineItems
Namespace Prefix: | bosc_
Data Type: | xbrli:stringItemType
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: |

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