XML 84 R58.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Segments (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2014 | Sep. 30, 2014 | Jun. 30, 2014 | Mar. 31, 2014 | Dec. 31, 2013 | Sep. 30, 2013 | Jun. 30, 2013 | Mar. 31, 2013 | Dec. 31, 2014 Industry Segment | Dec. 31, 2013 | Dec. 31, 2012
Segments [Abstract] |  |  |  |  |  |  |  |  |  |  |
Number of industry in which entity operates |  |  |  |  |  |  |  |  | 1 belfb_NumberOfIndustryInWhichEntityOperates |  |
Number of reportable operating segments |  |  |  |  |  |  |  |  | 3 us-gaap_NumberOfReportableSegments |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | $ 76,400 us-gaap_Revenues | $ 103,300 us-gaap_Revenues | $ 70,600 us-gaap_Revenues
Net Sales | 148,650 us-gaap_SalesRevenueGoodsNet | 156,341 us-gaap_SalesRevenueGoodsNet | 99,439 us-gaap_SalesRevenueGoodsNet | 82,646 us-gaap_SalesRevenueGoodsNet | 91,016 us-gaap_SalesRevenueGoodsNet | 101,164 us-gaap_SalesRevenueGoodsNet | 93,981 us-gaap_SalesRevenueGoodsNet | 63,028 us-gaap_SalesRevenueGoodsNet | 487,076 us-gaap_SalesRevenueGoodsNet | 349,189 us-gaap_SalesRevenueGoodsNet | 286,594 us-gaap_SalesRevenueGoodsNet
Income (loss) from operations |  |  |  |  |  |  |  |  | 14,093 us-gaap_OperatingIncomeLoss | 15,047 us-gaap_OperatingIncomeLoss | 1,663 us-gaap_OperatingIncomeLoss
Total assets | 636,025 us-gaap_Assets |  |  |  | 308,141 us-gaap_Assets |  |  |  | 636,025 us-gaap_Assets | 308,141 us-gaap_Assets |
Capital Expenditures |  |  |  |  |  |  |  |  | 9,042 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment | 6,940 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment | 4,744 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Depreciation and Amortization Expense |  |  |  |  |  |  |  |  | 19,746 us-gaap_DepreciationDepletionAndAmortization | 12,382 us-gaap_DepreciationDepletionAndAmortization | 9,113 us-gaap_DepreciationDepletionAndAmortization
Restructuring charges |  |  |  |  |  |  |  |  | 1,832 us-gaap_RestructuringCharges | 1,387 us-gaap_RestructuringCharges | 5,245 us-gaap_RestructuringCharges
Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 487,076 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 349,189 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 286,594 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember
Net Sales |  |  |  |  |  |  |  |  | 487,076 us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 349,189 us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 286,594 us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember
Income (loss) from operations |  |  |  |  |  |  |  |  | 14,093 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 15,047 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 1,663 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember
Total assets | 636,025 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember |  |  |  | 308,141 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember |  |  |  | 636,025 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 308,141 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 275,189 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember
Capital Expenditures |  |  |  |  |  |  |  |  | 9,042 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 6,940 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 4,744 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember
Depreciation and Amortization Expense |  |  |  |  |  |  |  |  | 19,746 us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 12,382 us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 9,113 us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember
Restructuring charges |  |  |  |  |  |  |  |  | 1,832 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 1,387 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 5,245 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember
Power Solutions [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Total assets | 203,700 us-gaap_Assets / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember |  |  |  |  |  |  |  | 203,700 us-gaap_Assets / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember |  |
Connectivity Solutions [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Total assets | 133,100 us-gaap_Assets / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember |  |  |  |  |  |  |  | 133,100 us-gaap_Assets / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember |  |
2012-2014 Acquired Companies [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 218,864 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 79,361 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 3,202 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember
Income (loss) from operations |  |  |  |  |  |  |  |  | 9,727 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | 9,083 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember | (85)us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember
North America [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 217,258 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 116,548 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 126,469 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
Net Sales |  |  |  |  |  |  |  |  | 248,007 us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 128,472 us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 138,966 us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
Income (loss) from operations |  |  |  |  |  |  |  |  | (4,465)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | (1,560)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 1,336 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
Total assets | 311,298 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember |  |  |  | 117,261 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember |  |  |  | 311,298 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 117,261 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 84,609 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
Capital Expenditures |  |  |  |  |  |  |  |  | 3,862 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 2,064 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 2,455 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
Depreciation and Amortization Expense |  |  |  |  |  |  |  |  | 7,921 us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 4,282 us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 4,081 us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
Restructuring charges |  |  |  |  |  |  |  |  | 1,539 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 963 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 4,558 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
North America [Member] | Power Solutions [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 73,530 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
Income (loss) from operations |  |  |  |  |  |  |  |  | (712)us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
North America [Member] | Connectivity Solutions [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 28,242 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
Income (loss) from operations |  |  |  |  |  |  |  |  | (2,808)us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
North America [Member] | Array [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 6,842 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_ArrayMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 2,074 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_ArrayMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_ArrayMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
Income (loss) from operations |  |  |  |  |  |  |  |  | (801)us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_ArrayMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | (936)us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_ArrayMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_ArrayMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
North America [Member] | 2012-2014 Acquired Companies [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 108,614 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 2,074 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
Income (loss) from operations |  |  |  |  |  |  |  |  | (4,321)us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | (936)us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember
Asia [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 201,338 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 193,647 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 128,319 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
Net Sales |  |  |  |  |  |  |  |  | 275,765 us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 225,151 us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 167,756 us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
Income (loss) from operations |  |  |  |  |  |  |  |  | 13,338 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 15,356 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | (42)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
Total assets | 254,822 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember |  |  |  | 148,780 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember |  |  |  | 254,822 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 148,780 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 148,351 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
Capital Expenditures |  |  |  |  |  |  |  |  | 4,089 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 4,551 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 2,003 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
Depreciation and Amortization Expense |  |  |  |  |  |  |  |  | 8,143 us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 6,540 us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 4,076 us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
Restructuring charges |  |  |  |  |  |  |  |  | 0 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 249 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 612 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
Asia [Member] | Power Solutions [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 3,401 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
Income (loss) from operations |  |  |  |  |  |  |  |  | (3,603)us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
Asia [Member] | Connectivity Solutions [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 2,469 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
Income (loss) from operations |  |  |  |  |  |  |  |  | 493 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
Asia [Member] | TRP [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 66,082 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_TrpMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 65,141 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_TrpMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_TrpMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
Income (loss) from operations |  |  |  |  |  |  |  |  | 13,152 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_TrpMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 9,007 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_TrpMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_TrpMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
Asia [Member] | 2012-2014 Acquired Companies [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 71,952 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 65,141 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
Income (loss) from operations |  |  |  |  |  |  |  |  | 10,042 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 9,007 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
Europe [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 68,480 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 38,994 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 31,806 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Net Sales |  |  |  |  |  |  |  |  | 114,748 us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 40,742 us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 33,329 us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Income (loss) from operations |  |  |  |  |  |  |  |  | 5,220 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 1,251 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 369 us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Total assets | 69,905 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember |  |  |  | 42,100 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember |  |  |  | 69,905 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 42,100 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 42,229 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Capital Expenditures |  |  |  |  |  |  |  |  | 1,091 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 325 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 286 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Depreciation and Amortization Expense |  |  |  |  |  |  |  |  | 3,682 us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 1,560 us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 956 us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Restructuring charges |  |  |  |  |  |  |  |  | 293 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 175 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 75 us-gaap_RestructuringCharges / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Europe [Member] | Power Solutions [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 23,882 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Income (loss) from operations |  |  |  |  |  |  |  |  | 4,882 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_PowerSolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Europe [Member] | Connectivity Solutions [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 2,812 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Income (loss) from operations |  |  |  |  |  |  |  |  | (167)us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_EmersonNetworkPowerConnectivitySolutionsMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Europe [Member] | TRP [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 2,498 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_TrpMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 1,407 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_TrpMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 0 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_TrpMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Income (loss) from operations |  |  |  |  |  |  |  |  | 366 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_TrpMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 289 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_TrpMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 0 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_TrpMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Europe [Member] | GigaCom [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 8 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_GigacomMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 4 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_GigacomMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 57 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_GigacomMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Income (loss) from operations |  |  |  |  |  |  |  |  | (23)us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_GigacomMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | (986)us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_GigacomMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | (392)us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_GigacomMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Europe [Member] | Fibreco [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 6,197 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_FibrecoMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 7,483 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_FibrecoMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 2,062 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_FibrecoMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Income (loss) from operations |  |  |  |  |  |  |  |  | 817 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_FibrecoMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 2,101 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_FibrecoMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 297 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_FibrecoMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Europe [Member] | Powerbox [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 2,901 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_PowerboxItalyMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 3,252 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_PowerboxItalyMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 1,083 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_PowerboxItalyMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Income (loss) from operations |  |  |  |  |  |  |  |  | (1,869)us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_PowerboxItalyMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | (392)us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_PowerboxItalyMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 10 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_PowerboxItalyMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Europe [Member] | 2012-2014 Acquired Companies [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales to External Customers |  |  |  |  |  |  |  |  | 38,298 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 12,146 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 3,202 us-gaap_Revenues / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Income (loss) from operations |  |  |  |  |  |  |  |  | 4,006 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 1,012 us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | (85)us-gaap_OperatingIncomeLoss / us-gaap_BusinessAcquisitionAxis = belfb_AcquiredCompaniesMember / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Intergeographic Revenues [Member] | Reportable Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales |  |  |  |  |  |  |  |  | (151,444)us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_IntersegmentEliminationMember | (45,176)us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_IntersegmentEliminationMember | (53,457)us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_IntersegmentEliminationMember
United States [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales |  |  |  |  |  |  |  |  | 217,258 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_US | 116,548 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_US | 126,469 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_US
Macao [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales |  |  |  |  |  |  |  |  | 195,469 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_MO | 193,647 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_MO | 128,319 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_MO
Germany [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales |  |  |  |  |  |  |  |  | 18,663 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_DE | 16,585 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_DE | 14,165 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_DE
United Kingdom [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales |  |  |  |  |  |  |  |  | 22,852 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_GB | 16,538 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_GB | 13,203 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = country_GB
All Other Foreign Countries [Member] |  |  |  |  |  |  |  |  |  |  |
Summary of key financial data [Abstract] |  |  |  |  |  |  |  |  |  |  |
Net Sales |  |  |  |  |  |  |  |  | $ 17,598 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = belfb_AllOtherForeignCountriesMember | $ 5,871 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = belfb_AllOtherForeignCountriesMember | $ 4,438 us-gaap_SalesRevenueGoodsNet / us-gaap_StatementGeographicalAxis = belfb_AllOtherForeignCountriesMember

X
- Definition Number of industry in which entity operates with its reportable operating segments. + References No definition available. + Details
Name: | belfb_NumberOfIndustryInWhichEntityOperates
Namespace Prefix: | belfb_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.18) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 12 -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 18 -Article 5 + Details
Name: | us-gaap_Assets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationDepletionAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_ReconciliationFromSegmentTotalsToConsolidatedAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.P.4(b)) -URI http://asc.fasb.org/extlink&oid=27011515&loc=d3e140904-122747 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 5.P.3) -URI http://asc.fasb.org/extlink&oid=27011515&loc=d3e140864-122747 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section P -Subsection 3, 4 + Details
Name: | us-gaap_RestructuringCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_Revenues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(a)) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_SalesRevenueGoodsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_SegmentReportingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=belfb_AcquiredCompaniesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=belfb_EmersonNetworkPowerConnectivitySolutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=belfb_PowerSolutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=belfb_AllOtherForeignCountriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_DE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_GB
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_MO
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=us-gaap_AsiaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=us-gaap_IntersegmentEliminationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=us-gaap_NorthAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |