XML 93 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
STATEMENTS OF STOCKHOLDERS' EQUITY (USD $)
In Thousands, except Share data
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Accumulated Deficit [Member]
Balance at Dec. 31, 2012 $ (5,887)us-gaap_StockholdersEquity $ 0us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] $ 118,247us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (22)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ (124,112)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance (in shares) at Dec. 31, 2012   6,041,946us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Net loss (27,450)us-gaap_NetIncomeLoss 0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(27,450)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Stock based compensation 796us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
796us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Compensation granted in stock 94us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan 0us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 94us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Compensation granted in stock (in Shares)   15,242us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Conversion of 2011 Convertible Note Payable Principal Balance 15,000us-gaap_DebtConversionConvertedInstrumentAmount1 0us-gaap_DebtConversionConvertedInstrumentAmount1
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 15,000us-gaap_DebtConversionConvertedInstrumentAmount1
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_DebtConversionConvertedInstrumentAmount1
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_DebtConversionConvertedInstrumentAmount1
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Conversion of 2011 Convertible Note Payable Principal Balance (in shares)   1,127,820us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of stock in exchange for payment of interest on convertible debt 180xgti_StockIssuedDuringPeriodValueExchangeForPaymentOfInterestOnConvertibleDebt 0xgti_StockIssuedDuringPeriodValueExchangeForPaymentOfInterestOnConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 180xgti_StockIssuedDuringPeriodValueExchangeForPaymentOfInterestOnConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_StockIssuedDuringPeriodValueExchangeForPaymentOfInterestOnConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_StockIssuedDuringPeriodValueExchangeForPaymentOfInterestOnConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of stock in exchange for payment of interest on convertible debt (in shares)   41,672xgti_StockIssuedDuringPeriodSharesExchangeForPaymentOfInterestOnConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of stock for inducement of 2011 Convertible note payable 0xgti_IssuanceOfValueOfStockForInducementOfConvertibleNotePayable 0xgti_IssuanceOfValueOfStockForInducementOfConvertibleNotePayable
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 0xgti_IssuanceOfValueOfStockForInducementOfConvertibleNotePayable
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_IssuanceOfValueOfStockForInducementOfConvertibleNotePayable
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_IssuanceOfValueOfStockForInducementOfConvertibleNotePayable
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of stock for inducement of 2011 Convertible note payable (in shares)   159,330xgti_IssuanceOfSharesForInducementOfConvertibleNotePayable1
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of stock for conversion of Bridge Loan and extinguishment 11,480xgti_IssuanceOfValueOfStockForConversionOfBridgeLoanAndExtinguishment 0xgti_IssuanceOfValueOfStockForConversionOfBridgeLoanAndExtinguishment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 11,480xgti_IssuanceOfValueOfStockForConversionOfBridgeLoanAndExtinguishment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_IssuanceOfValueOfStockForConversionOfBridgeLoanAndExtinguishment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_IssuanceOfValueOfStockForConversionOfBridgeLoanAndExtinguishment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of stock for conversion of Bridge Loan and extinguishment (in shares)   2,187,529xgti_IssuanceOfSharesForConversionOfBridgeLoanAndExtinguishment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of Warrants - conversion of bridge loan 392xgti_WarrantsIssuedValueOnConversionOfBridgeLoan 0xgti_WarrantsIssuedValueOnConversionOfBridgeLoan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
392xgti_WarrantsIssuedValueOnConversionOfBridgeLoan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_WarrantsIssuedValueOnConversionOfBridgeLoan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_WarrantsIssuedValueOnConversionOfBridgeLoan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of warrants for the Bridge Loan and extinguishment 401us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued 0us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
401us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of shares and warrants - IPO 6,751xgti_PublicOfferingOfSharesAndWarrantsValue 0xgti_PublicOfferingOfSharesAndWarrantsValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 6,751xgti_PublicOfferingOfSharesAndWarrantsValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_PublicOfferingOfSharesAndWarrantsValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_PublicOfferingOfSharesAndWarrantsValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of shares and warrants - IPO (in shares)   1,337,792xgti_PublicOfferingOfSharesAndWarrantsShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of shares and warrants - IPO over-allotment 1,027xgti_ProceedsFromIssuanceInitialPublicOfferingOverAllotment 0xgti_ProceedsFromIssuanceInitialPublicOfferingOverAllotment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 1,027xgti_ProceedsFromIssuanceInitialPublicOfferingOverAllotment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_ProceedsFromIssuanceInitialPublicOfferingOverAllotment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_ProceedsFromIssuanceInitialPublicOfferingOverAllotment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of shares and warrants - IPO over-allotment (in shares)   200,668xgti_SharesAndWarrantsIssuanceInitialPublicOfferingOverAllotment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of - shares, warrants, and modification of options for one-time agreement with MBTH 10,067xgti_IssuanceOfSharesAndWarrantsAndModificationOfOptions 0xgti_IssuanceOfSharesAndWarrantsAndModificationOfOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 10,067xgti_IssuanceOfSharesAndWarrantsAndModificationOfOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_IssuanceOfSharesAndWarrantsAndModificationOfOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_IssuanceOfSharesAndWarrantsAndModificationOfOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of - shares, warrants, and modification of options for one-time agreement with MBTH (in shares)   1,599,453xgti_IssuanceOfNumberOfSharesAndWarrantsAndModificationOfOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of shares and warrants - secondary offering 9,147xgti_SecondaryOfferingOfSharesAndWarrantsValue 0xgti_SecondaryOfferingOfSharesAndWarrantsValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 9,147xgti_SecondaryOfferingOfSharesAndWarrantsValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_SecondaryOfferingOfSharesAndWarrantsValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_SecondaryOfferingOfSharesAndWarrantsValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of shares and warrants - secondary offering (in shares)   5,715,000xgti_SecondaryOfferingOfSharesAndWarrantsInShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of stock - secondary offering exercise of over-allotment 415xgti_ProceedsFromIssuanceOfSecondaryOfferingOverAllotment 0xgti_ProceedsFromIssuanceOfSecondaryOfferingOverAllotment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 415xgti_ProceedsFromIssuanceOfSecondaryOfferingOverAllotment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_ProceedsFromIssuanceOfSecondaryOfferingOverAllotment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_ProceedsFromIssuanceOfSecondaryOfferingOverAllotment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of stock - secondary offering exercise of over-allotment (in shares)   255,000xgti_SharesAndWarrantsIssuanceSecondaryOfferingOverAllotment
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of stock from exercise of warrants 3xgti_StockIssuedDuringPeriodValueWarrantsExercised 0xgti_StockIssuedDuringPeriodValueWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 3xgti_StockIssuedDuringPeriodValueWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_StockIssuedDuringPeriodValueWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_StockIssuedDuringPeriodValueWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of stock from exercise of warrants (in shares)   858xgti_StockIssuedDuringPeriodSharesWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Balance at Dec. 31, 2013 22,416us-gaap_StockholdersEquity 0us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 174,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(22)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(151,562)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance (in shares) at Dec. 31, 2013   18,682,310us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Net loss (18,978)us-gaap_NetIncomeLoss 0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(18,978)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Stock based compensation 625us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
625us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Compensation granted in stock 307us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan 0us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 307us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Compensation granted in stock (in Shares)   145,597us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of stock as payment of 2011 and 2012 bonus 272xgti_IssuanceOfStockForPaymentOfBonusValue 0xgti_IssuanceOfStockForPaymentOfBonusValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 272xgti_IssuanceOfStockForPaymentOfBonusValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_IssuanceOfStockForPaymentOfBonusValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_IssuanceOfStockForPaymentOfBonusValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of stock as payment of 2011 and 2012 bonus (in shares)   148,867xgti_IssuanceOfStockForPaymentOfBonusShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Conversion of 2011 Convertible Note Payable Principal Balance 0us-gaap_DebtConversionConvertedInstrumentAmount1        
Issuance of stock in exchange for payment of interest on convertible debt 180xgti_StockIssuedDuringPeriodValueExchangeForPaymentOfInterestOnConvertibleDebt 0xgti_StockIssuedDuringPeriodValueExchangeForPaymentOfInterestOnConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 180xgti_StockIssuedDuringPeriodValueExchangeForPaymentOfInterestOnConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_StockIssuedDuringPeriodValueExchangeForPaymentOfInterestOnConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_StockIssuedDuringPeriodValueExchangeForPaymentOfInterestOnConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of stock in exchange for payment of interest on convertible debt (in shares)   84,653xgti_StockIssuedDuringPeriodSharesExchangeForPaymentOfInterestOnConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of stock - third offering 8,816xgti_ThirdOfferingOfSharesIssuedValue 0xgti_ThirdOfferingOfSharesIssuedValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 8,816xgti_ThirdOfferingOfSharesIssuedValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_ThirdOfferingOfSharesIssuedValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_ThirdOfferingOfSharesIssuedValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of stock - third offering (in shares)   5,265,000xgti_ThirdOfferingOfSharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of stock - 15 million purchase agreement 439xgti_IssuanceOfStockUnder15MPurchaseAgreement 0xgti_IssuanceOfStockUnder15MPurchaseAgreement
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 439xgti_IssuanceOfStockUnder15MPurchaseAgreement
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_IssuanceOfStockUnder15MPurchaseAgreement
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_IssuanceOfStockUnder15MPurchaseAgreement
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of stock - 15 million purchase agreement (in shares)   275,000xgti_IssuanceOfStockUnder15MPurchaseAgreementShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of stock - 1 million purchase agreement 961xgti_IssuanceOfStockUnderPurchaseAgreement 0xgti_IssuanceOfStockUnderPurchaseAgreement
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 961xgti_IssuanceOfStockUnderPurchaseAgreement
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_IssuanceOfStockUnderPurchaseAgreement
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_IssuanceOfStockUnderPurchaseAgreement
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of stock - 1 million purchase agreement (in shares)   500,000xgti_IssuanceOfStockUnderPurchaseAgreementShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of stock - S-3 financing 1,302xgti_IssuanceOfStockForS3Financing 0xgti_IssuanceOfStockForS3Financing
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 1,302xgti_IssuanceOfStockForS3Financing
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0xgti_IssuanceOfStockForS3Financing
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0xgti_IssuanceOfStockForS3Financing
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of stock - S-3 financing (in shares)   1,041,584xgti_IssuanceOfStockForS3FinancingShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Issuance of stock to financing agent - Series A financing 17us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities 0us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] 17us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Issuance of stock to financing agent - Series A financing   33,142us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Balance at Dec. 31, 2014 $ 16,357us-gaap_StockholdersEquity $ 0us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
[1] $ 186,919us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (22)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ (170,540)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance (in shares) at Dec. 31, 2014   26,176,153us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
[1] Less than $1