XML 33 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment, Customer and Geographical Reporting (Details) (USD $)
3 Months Ended 6 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Sep. 30, 2014
Segment Reporting Information [Line Items]          
Revenue $ 9,895,000us-gaap_SalesRevenueNet $ 10,407,000us-gaap_SalesRevenueNet $ 19,506,000us-gaap_SalesRevenueNet $ 21,118,000us-gaap_SalesRevenueNet  
Gross Profit 3,760,000us-gaap_GrossProfit 4,359,000us-gaap_GrossProfit 7,352,000us-gaap_GrossProfit 8,809,000us-gaap_GrossProfit  
Gain on sale of assets 0us-gaap_GainsLossesOnSalesOfAssets 0us-gaap_GainsLossesOnSalesOfAssets 185,000us-gaap_GainsLossesOnSalesOfAssets 1,187,000us-gaap_GainsLossesOnSalesOfAssets  
Operating Income (Loss) 14,000us-gaap_OperatingIncomeLoss 467,000us-gaap_OperatingIncomeLoss (415,000)us-gaap_OperatingIncomeLoss 2,081,000us-gaap_OperatingIncomeLoss  
Depreciation and Amortization     586,000us-gaap_DepreciationDepletionAndAmortization 535,000us-gaap_DepreciationDepletionAndAmortization  
Capital expenditures     456,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 539,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment  
Intangibles, Net 1,235,000us-gaap_IntangibleAssetsNetExcludingGoodwill   1,235,000us-gaap_IntangibleAssetsNetExcludingGoodwill   1,383,000us-gaap_IntangibleAssetsNetExcludingGoodwill
Goodwill 6,096,000us-gaap_Goodwill   6,096,000us-gaap_Goodwill   6,247,000us-gaap_Goodwill
Total Assets 25,619,000us-gaap_Assets   25,619,000us-gaap_Assets   26,377,000us-gaap_Assets
Results Of Operations For Three Months Ended Period [Member]          
Segment Reporting Information [Line Items]          
Revenue 9,895,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
10,407,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
     
Gross Profit 3,760,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
4,359,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
     
GM % 38.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
41.90%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
     
SG&A 3,746,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
3,892,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
     
Gain on sale of assets 0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
     
Operating Income (Loss) 14,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
467,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
     
Depreciation and Amortization 293,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
268,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
     
Capital expenditures 212,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
409,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
     
Intangibles, Net 1,235,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
1,322,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
1,235,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
1,322,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
 
Goodwill 6,096,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
6,272,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
6,096,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
6,272,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
 
Total Assets 25,619,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
24,833,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
25,619,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
24,833,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
 
Results Of Operations For Six Months Ended Period [Member]          
Segment Reporting Information [Line Items]          
Revenue     19,506,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
21,118,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
 
Gross Profit     7,352,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
8,809,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
 
GM %     37.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
41.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
 
SG&A     7,952,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
7,915,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
 
Gain on sale of assets     (185,000)us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
(1,187,000)us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
 
Operating Income (Loss)     (415,000)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
2,081,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
 
Depreciation and Amortization     586,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
535,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
 
Capital expenditures     456,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
539,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
 
Intangibles, Net 1,235,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
1,322,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
1,235,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
1,322,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
 
Goodwill 6,096,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
6,272,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
6,096,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
6,272,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
 
Total Assets 25,619,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
24,833,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
25,619,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
24,833,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
 
Contract Research [Member] | Results Of Operations For Three Months Ended Period [Member]          
Segment Reporting Information [Line Items]          
Revenue 4,675,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
5,614,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
     
Gross Profit 1,952,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
2,442,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
     
GM % 41.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
43.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
     
SG&A 1,896,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
2,200,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
     
Gain on sale of assets 0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
     
Operating Income (Loss) 56,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
242,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
     
Depreciation and Amortization 74,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
70,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
     
Capital expenditures 4,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
12,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
     
Intangibles, Net 282,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
316,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
282,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
316,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
 
Goodwill 4,939,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
4,939,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
4,939,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
4,939,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
 
Total Assets 8,887,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
10,230,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
8,887,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
10,230,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
 
Contract Research [Member] | Results Of Operations For Six Months Ended Period [Member]          
Segment Reporting Information [Line Items]          
Revenue     9,338,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
11,454,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
 
Gross Profit     4,050,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
4,971,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
 
GM %     43.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
43.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
 
SG&A     3,778,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
4,381,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
 
Gain on sale of assets     0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
 
Operating Income (Loss)     272,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
590,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
 
Depreciation and Amortization     148,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
139,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
 
Capital expenditures     4,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
12,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
 
Intangibles, Net 282,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
316,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
282,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
316,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
 
Goodwill 4,939,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
4,939,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
4,939,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
4,939,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
 
Total Assets 8,887,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
10,230,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
8,887,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
10,230,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_ContractResearchMember
 
Optics [Member] | Results Of Operations For Three Months Ended Period [Member]          
Segment Reporting Information [Line Items]          
Revenue 5,220,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
4,789,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
     
Gross Profit 1,808,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
1,919,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
     
GM % 34.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
40.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
     
SG&A 1,580,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
1,397,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
     
Gain on sale of assets 0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
     
Operating Income (Loss) 228,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
522,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
     
Depreciation and Amortization 204,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
183,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
     
Capital expenditures 152,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
397,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
     
Intangibles, Net 699,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
858,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
699,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
858,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
 
Goodwill 1,157,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
1,333,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
1,157,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
1,333,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
 
Total Assets 15,800,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
13,816,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
15,800,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
13,816,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
 
Optics [Member] | Results Of Operations For Six Months Ended Period [Member]          
Segment Reporting Information [Line Items]          
Revenue     10,168,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
8,887,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
 
Gross Profit     3,302,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
3,517,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
 
GM %     32.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
39.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
 
SG&A     3,670,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
2,596,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
 
Gain on sale of assets     (185,000)us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
 
Operating Income (Loss)     (183,000)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
921,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
 
Depreciation and Amortization     408,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
362,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
 
Capital expenditures     396,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
527,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
 
Intangibles, Net 699,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
858,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
699,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
858,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
 
Goodwill 1,157,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
1,333,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
1,157,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
1,333,000us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
 
Total Assets 15,800,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
13,816,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
15,800,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
13,816,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_OpticsMember
 
Instruments [Member] | Results Of Operations For Three Months Ended Period [Member]          
Segment Reporting Information [Line Items]          
Revenue 0us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
     
Gross Profit 0us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
(6,000)us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
     
GM % 0.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
     
SG&A 0us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
70,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
     
Gain on sale of assets 0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
     
Operating Income (Loss) 0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
(76,000)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
     
Depreciation and Amortization 0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
     
Capital expenditures 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
     
Intangibles, Net 0us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
 
Goodwill 0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
 
Total Assets 238,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
455,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
238,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
455,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
 
Instruments [Member] | Results Of Operations For Six Months Ended Period [Member]          
Segment Reporting Information [Line Items]          
Revenue     0us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
773,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
 
Gross Profit     0us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
317,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
 
GM %     0.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
41.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
 
SG&A     0us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
539,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
 
Gain on sale of assets     0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
(1,187,000)us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
 
Operating Income (Loss)     0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
965,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
 
Depreciation and Amortization     0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
2,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
 
Capital expenditures     0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
 
Intangibles, Net 0us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
 
Goodwill 0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
 
Total Assets 238,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
455,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
238,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
455,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_InstrumentsMember
 
Biomedical [Member] | Results Of Operations For Three Months Ended Period [Member]          
Segment Reporting Information [Line Items]          
Revenue 0us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
4,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
     
Gross Profit 0us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
4,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
     
GM % 0.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
100.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
     
SG&A 270,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
225,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
     
Gain on sale of assets 0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
     
Operating Income (Loss) (270,000)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
(221,000)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
     
Depreciation and Amortization 15,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
15,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
     
Capital expenditures 56,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
     
Intangibles, Net 254,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
148,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
254,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
148,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
 
Goodwill 0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
 
Total Assets 694,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
332,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
694,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
332,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForThreeMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
 
Biomedical [Member] | Results Of Operations For Six Months Ended Period [Member]          
Segment Reporting Information [Line Items]          
Revenue     0us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
4,000us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
 
Gross Profit     0us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
4,000us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
 
GM %     0.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
100.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
 
SG&A     504,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
399,000us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
 
Gain on sale of assets     0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
0us-gaap_GainsLossesOnSalesOfAssets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
 
Operating Income (Loss)     (504,000)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
(395,000)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
 
Depreciation and Amortization     30,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
32,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
 
Capital expenditures     56,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
 
Intangibles, Net 254,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
148,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
254,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
148,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
 
Goodwill 0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
0us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
 
Total Assets $ 694,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
$ 332,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
$ 694,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember
$ 332,000us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= dysl_ResultsOfOperationsForSixMonthsEndedPeriodMember
/ us-gaap_StatementBusinessSegmentsAxis
= dysl_BiomedicalMember