Annual report pursuant to Section 13 and 15(d)

Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details)

v2.4.1.9
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) (USD $)
12 Months Ended 0 Months Ended 3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Jun. 01, 2015
Mar. 14, 2014
Mar. 13, 2014
Dec. 27, 2014
Jun. 16, 2014
Jun. 15, 2014
Jun. 11, 2013
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Proceeds from Issuance of Debt $ 500,000us-gaap_ProceedsFromIssuanceOfDebt $ 1,000,000us-gaap_ProceedsFromIssuanceOfDebt              
Repayments of Lines of Credit 9,789,000us-gaap_RepaymentsOfLinesOfCredit 5,609,000us-gaap_RepaymentsOfLinesOfCredit              
Proceeds from Lines of Credit 8,624,000us-gaap_ProceedsFromLinesOfCredit 5,917,000us-gaap_ProceedsFromLinesOfCredit              
Amortization of Debt Discount (Premium) 152,000us-gaap_AmortizationOfDebtDiscountPremium 0us-gaap_AmortizationOfDebtDiscountPremium              
Common Stock [Member] | Subsequent Event [Member] | Second Amendment [Member] | PFG Loan [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Class of Warrant or Right, Cancelled During Period (in Shares)     40,000giga_ClassOfWarrantOrRightCancelledDuringPeriod
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= giga_SecondAmendmentMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
           
Common Stock [Member] | Under First Draw [Member] | PFG Loan [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Class of Warrant or Right, Outstanding (in Shares)       180,000us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= giga_UnderFirstDrawMember
         
Class of Warrant or Right, Exchanged for Cash, Amount       150,000giga_ClassOfWarrantOrRightExchangedForCashAmount
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= giga_UnderFirstDrawMember
         
Common Stock [Member] | Amendment [Member] | PFG Loan [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Class of Warrant or Right, Outstanding (in Shares)       80,000us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= giga_AmendmentMember
         
Class of Warrant or Right, Exchanged for Cash, Amount       67,000giga_ClassOfWarrantOrRightExchangedForCashAmount
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= giga_AmendmentMember
         
Common Stock [Member] | PFG Loan [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in Shares)       300,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Class of Warrant or Right, Term       5 years          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)       $ 1.42us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Subsequent Event [Member] | PFG Loan [Member] | Revolving Credit Facility [Member] | Partners For Growth IV, L.P. [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Line of Credit Facility Borrowing Capacity Cancelled     500,000giga_LineOfCreditFacilityBorrowingCapacityCancelled
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_LineOfCreditFacilityAxis
= giga_PartnersForGrowthIVLPMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
           
Achievement of Performance Milestones First Half of Fiscal 2015 [Member] | PFG Loan [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Line of Credit Facility, Remaining Borrowing Capacity       1,000,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementScenarioAxis
= giga_AchievementOfPerformanceMilestonesFirstHalfOfFiscal2015Member
         
Debt Instrument Performance Milestone Net Sales         7,500,000giga_DebtInstrumentPerformanceMilestoneNetSales
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementScenarioAxis
= giga_AchievementOfPerformanceMilestonesFirstHalfOfFiscal2015Member
       
Under First Draw [Member] | PFG Loan [Member] | Prepaid Expenses and Other Current Assets [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Debt Issuance Cost       30,000us-gaap_DebtIssuanceCosts
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementScenarioAxis
= giga_UnderFirstDrawMember
         
Under First Draw [Member] | PFG Loan [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Long-term Debt, Gross       822,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementScenarioAxis
= giga_UnderFirstDrawMember
         
Debt Instrument, Convertible, Beneficial Conversion Feature       128,000us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementScenarioAxis
= giga_UnderFirstDrawMember
         
Debt Instrument, Unamortized Discount       178,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementScenarioAxis
= giga_UnderFirstDrawMember
         
Under First Draw [Member] | Warrant Debt [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Long-term Debt, Gross       178,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= giga_WarrantDebtMember
/ us-gaap_StatementScenarioAxis
= giga_UnderFirstDrawMember
         
Debt Instrument, Convertible, Beneficial Conversion Feature       50,000us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature
/ us-gaap_DebtInstrumentAxis
= giga_WarrantDebtMember
/ us-gaap_StatementScenarioAxis
= giga_UnderFirstDrawMember
         
Derivative Liability, Fair Value, Gross Liability 174,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DebtInstrumentAxis
= giga_WarrantDebtMember
/ us-gaap_StatementScenarioAxis
= giga_UnderFirstDrawMember
128,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DebtInstrumentAxis
= giga_WarrantDebtMember
/ us-gaap_StatementScenarioAxis
= giga_UnderFirstDrawMember
             
Debt Instrument, Unamortized Discount       100,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= giga_WarrantDebtMember
/ us-gaap_StatementScenarioAxis
= giga_UnderFirstDrawMember
         
Amendment [Member] | PFG Loan [Member] | Prepaid Expenses and Other Current Assets [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Debt Issuance Cost       15,000us-gaap_DebtIssuanceCosts
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementScenarioAxis
= giga_AmendmentMember
         
Amendment [Member] | PFG Loan [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Long-term Debt, Gross       365,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementScenarioAxis
= giga_AmendmentMember
         
Debt Instrument, Convertible, Beneficial Conversion Feature       123,000us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementScenarioAxis
= giga_AmendmentMember
         
Derivative Liability, Fair Value, Gross Liability   0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementScenarioAxis
= giga_AmendmentMember
             
Debt Instrument, Unamortized Discount       135,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_StatementScenarioAxis
= giga_AmendmentMember
         
Amendment [Member] | Warrant Debt [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Long-term Debt, Gross       135,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= giga_WarrantDebtMember
/ us-gaap_StatementScenarioAxis
= giga_AmendmentMember
         
Debt Instrument, Convertible, Beneficial Conversion Feature       12,000us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature
/ us-gaap_DebtInstrumentAxis
= giga_WarrantDebtMember
/ us-gaap_StatementScenarioAxis
= giga_AmendmentMember
         
Derivative Liability, Fair Value, Gross Liability 78,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DebtInstrumentAxis
= giga_WarrantDebtMember
/ us-gaap_StatementScenarioAxis
= giga_AmendmentMember
               
Debt Instrument, Unamortized Discount       55,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= giga_WarrantDebtMember
/ us-gaap_StatementScenarioAxis
= giga_AmendmentMember
         
PFG Loan [Member] | Revolving Credit Facility [Member] | Partners For Growth IV, L.P. [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Line of Credit Facility, Remaining Borrowing Capacity             500,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_LineOfCreditFacilityAxis
= giga_PartnersForGrowthIVLPMember
1,000,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_LineOfCreditFacilityAxis
= giga_PartnersForGrowthIVLPMember
 
Line of Credit Facility, Maximum Borrowing Capacity             500,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_LineOfCreditFacilityAxis
= giga_PartnersForGrowthIVLPMember
   
PFG Loan [Member] | Secured Debt [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Long-term Debt, Gross 1,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
               
PFG Loan [Member] | Minimum [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Debt Instrument Performance Milestones Net Income           0giga_DebtInstrumentPerformanceMilestonesNetIncome
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
PFG Loan [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Debt Instrument, Term         3 years        
Debt Instrument, Face Amount         2,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
       
Proceeds from Issuance of Debt       1,000,000us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
         
Debt Instrument, Interest Rate, Stated Percentage 9.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
               
Long-term Debt 800,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
               
Fair Value Adjustment of Warrants 0us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
0us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_DebtInstrumentAxis
= giga_PFGLoanMember
             
Warrant Debt [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Derivative Liability, Fair Value, Gross Liability 252,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DebtInstrumentAxis
= giga_WarrantDebtMember
               
Revolving Credit Facility [Member] | Partners For Growth IV, L.P. [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Line of Credit Facility, Maximum Borrowing Capacity             500,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= giga_PartnersForGrowthIVLPMember
   
Debt Instrument, Interest Rate, Stated Percentage 12.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= giga_PartnersForGrowthIVLPMember
               
Repayments of Lines of Credit 500,000us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= giga_PartnersForGrowthIVLPMember
               
Proceeds from Lines of Credit       500,000us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= giga_PartnersForGrowthIVLPMember
         
Minimum [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Debt Instrument, Interest Rate, Stated Percentage                 6.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Silicon Valley Bank [Member]                  
Note 15 - Term Loan, Revolving Line of Credit and Warrants (Details) [Line Items]                  
Line of Credit Facility, Maximum Borrowing Capacity $ 3,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= giga_SiliconValleyBankMember