v2.4.1.9

The Company and Summary of Significant Accounting Policies (Details) | 0 Months Ended | 3 Months Ended | 12 Months Ended |  |  |  |  | 0 Months Ended | 12 Months Ended |  |  | 0 Months Ended
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Oct. 03, 2012 USD ($) | Sep. 30, 2012 | Dec. 31, 2014 USD ($) contract | Dec. 31, 2013 USD ($) contract | Dec. 31, 2012 USD ($) | Dec. 31, 2014 Minimum | Dec. 31, 2014 Maximum | Dec. 31, 2014 Scanner appliances | Dec. 31, 2014 Forward contracts USD ($) | Dec. 31, 2013 Forward contracts USD ($) | Dec. 31, 2014 Forward contracts EUR (€) | Dec. 31, 2014 Forward contracts GBP (£) | Dec. 31, 2013 Forward contracts EUR (€) | Dec. 31, 2013 Forward contracts GBP (£) | Dec. 31, 2014 Customer concentration risk Accounts receivable customer | Dec. 31, 2013 Customer concentration risk Accounts receivable customer | Oct. 03, 2012 Common Stock | Dec. 31, 2012 Common Stock | Dec. 31, 2014 Software and software development costs USD ($) | Dec. 31, 2013 Software and software development costs USD ($) | Oct. 03, 2012 Convertible Preferred Stock USD ($) | Oct. 03, 2012 IPO Common Stock USD ($) | Oct. 03, 2012 IPO Convertible Preferred Stock | Oct. 03, 2012 IPO Overallotment Common Stock
Initial Public Offering |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Shares sold in IPO, including existing shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 8,711,250 qlys_SharesSoldInInitialPublicOfferingIncludingExistingShares / qlys_OfferingSourceAxis = us-gaap_IPOMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |
Shares sold in initial public offering, including existing shares, price per share |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 12.00 qlys_SharesSoldInInitialPublicOfferingIncludingExistingSharesPricePerShare / qlys_OfferingSourceAxis = us-gaap_IPOMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |
Issuance of common stock upon initial public offering, net of offering costs (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 7,836,250 us-gaap_StockIssuedDuringPeriodSharesNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 7,836,250 us-gaap_StockIssuedDuringPeriodSharesNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  | 1,136,250 us-gaap_StockIssuedDuringPeriodSharesNewIssues / qlys_OfferingSourceAxis = qlys_IpoOverallotmentMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember
Shares sold by existing stockholders during initial public offering |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 875,000 qlys_SharesSoldByExistingStockholdersDuringInitialPublicOffering / qlys_OfferingSourceAxis = us-gaap_IPOMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |
Proceeds from issuance of initial public offering | $ 87,500,000 us-gaap_ProceedsFromIssuanceInitialPublicOffering |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of stock, expenses incurred in offering | 2,900,000 qlys_SaleOfStockExpensesIncurredInOffering |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Conversion of stock, shares converted |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 17,597,258 us-gaap_ConversionOfStockSharesConverted1 / qlys_OfferingSourceAxis = us-gaap_IPOMember / us-gaap_StatementClassOfStockAxis = us-gaap_ConvertiblePreferredStockMember |
Concentration of Credit Risk |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Concentration risk, number of customers |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 qlys_ConcentrationRiskNumberOfCustomers / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_AccountsReceivableMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember | 0 qlys_ConcentrationRiskNumberOfCustomers / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_AccountsReceivableMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember |  |  |  |  |  |  |  |
Property Equipment, Net |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Property, plant and equipment, useful life |  |  |  |  |  | 3 years | 5 years | 3 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Goodwill and Intangible Assets |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Finite-lived intangible asset, useful life |  |  |  |  |  | 3 years | 14 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Software Development Costs |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Capitalized software development costs |  |  | 98,000 qlys_CapitalizedSoftwareDevelopmentCosts | 0 qlys_CapitalizedSoftwareDevelopmentCosts | 0 qlys_CapitalizedSoftwareDevelopmentCosts |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Capitalized development costs |  |  | 3,469,000 us-gaap_FiniteLivedIntangibleAssetsGross |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 400,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_SoftwareAndSoftwareDevelopmentCostsMember | 300,000 us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_SoftwareAndSoftwareDevelopmentCostsMember |  |  |  |
Accumulated Amortization |  |  | 1,763,000 us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization | 1,370,000 us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 300,000 us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_SoftwareAndSoftwareDevelopmentCostsMember |  |  |  |  |
Derivative Financial Instruments |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, number of instruments held |  |  | 2 us-gaap_DerivativeNumberOfInstrumentsHeld | 2 us-gaap_DerivativeNumberOfInstrumentsHeld |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, notional amount |  |  |  |  |  |  |  |  |  |  | 6,000,000 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember | 2,100,000 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember | 6,300,000 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember | 2,000,000 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember |  |  |  |  |  |  |  |  |  |
Foreign currency contract, asset, fair value disclosure |  |  | 0 us-gaap_ForeignCurrencyContractAssetFairValueDisclosure | 0 us-gaap_ForeignCurrencyContractAssetFairValueDisclosure |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative instruments not designated as hedging instruments, gain |  |  |  |  |  |  |  |  | 700,000 us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGain / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Foreign currency transaction loss, before tax |  |  | (1,400,000)us-gaap_ForeignCurrencyTransactionLossBeforeTax |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative instruments not designated as hedging instruments, loss |  |  |  |  |  |  |  |  |  | 800,000 us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLoss / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember |  |  |  |  |  |  |  |  |  |  |  |  |  |
Foreign currency transaction gain, before tax |  |  |  | 200,000 us-gaap_ForeignCurrencyTransactionGainBeforeTax |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Advertising Expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Advertising expense |  |  | 5,300,000 us-gaap_AdvertisingExpense | 4,200,000 us-gaap_AdvertisingExpense | 4,300,000 us-gaap_AdvertisingExpense |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Reverse Stock Split |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders' equity, reverse stock split |  | one-for-ten reverse stock split |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stockholders' equity note, stock split, conversion ratio |  | 0.1 us-gaap_StockholdersEquityNoteStockSplitConversionRatio1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Foreign exchange losses |  |  | (664,000)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax | (679,000)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax | (238,000)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Conversion of Stock, Amount Converted |  |  | $ 0 us-gaap_ConversionOfStockAmountConverted1 | $ 0 us-gaap_ConversionOfStockAmountConverted1 | $ 63,873,000 us-gaap_ConversionOfStockAmountConverted1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 63,900,000 us-gaap_ConversionOfStockAmountConverted1 / us-gaap_StatementClassOfStockAxis = us-gaap_ConvertiblePreferredStockMember |  |  |

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Capitalized Software Development Costs + References No definition available. + Details
Name: | qlys_CapitalizedSoftwareDevelopmentCosts
Namespace Prefix: | qlys_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | qlys_ConcentrationOfCreditRiskAbstract
Namespace Prefix: | qlys_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Concentration risk, number of customers + References No definition available. + Details
Name: | qlys_ConcentrationRiskNumberOfCustomers
Namespace Prefix: | qlys_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | qlys_GoodwillAndIntangibleAssetsNetAbstract
Namespace Prefix: | qlys_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | qlys_InitialPublicOfferingAbstract
Namespace Prefix: | qlys_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | qlys_ReverseStockSplitAbstract
Namespace Prefix: | qlys_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sale of Stock, Expenses Incurred in Offering + References No definition available. + Details
Name: | qlys_SaleOfStockExpensesIncurredInOffering
Namespace Prefix: | qlys_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Shares Sold by Existing Stockholders During Initial Public Offering + References No definition available. + Details
Name: | qlys_SharesSoldByExistingStockholdersDuringInitialPublicOffering
Namespace Prefix: | qlys_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Shares Sold in Initial Public Offering, Including Existing Shares + References No definition available. + Details
Name: | qlys_SharesSoldInInitialPublicOfferingIncludingExistingShares
Namespace Prefix: | qlys_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Shares sold in initial public offering, including existing shares, price per share + References No definition available. + Details
Name: | qlys_SharesSoldInInitialPublicOfferingIncludingExistingSharesPricePerShare
Namespace Prefix: | qlys_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4332-108586 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4313-108586 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4304-108586 + Details
Name: | us-gaap_ConversionOfStockAmountConverted1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4332-108586 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4313-108586 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4304-108586 + Details
Name: | us-gaap_ConversionOfStockSharesConverted1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of realized and unrealized gain of derivative instruments not designated or qualifying as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5624171-113959 + Details
Name: | us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGain
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of realized and unrealized loss of derivative instruments not designated or qualifying as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5624171-113959 + Details
Name: | us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of derivative instruments of a particular group held by the entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNumberOfInstrumentsHeld
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps. + References No definition available. + Details
Name: | us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before tax of foreign currency transaction realized and unrealized gain recognized in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30690-110894 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30700-110894 + Details
Name: | us-gaap_ForeignCurrencyTransactionGainBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30690-110894 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30700-110894 + Details
Name: | us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30690-110894 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6450189&loc=d3e30700-110894 + Details
Name: | us-gaap_ForeignCurrencyTransactionLossBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition The cash inflow associated with the amount received from entity's first offering of stock to the public. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceInitialPublicOffering
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Stock Split -URI http://asc.fasb.org/extlink&oid=6525746 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SAB TOPIC 4.C) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187143-122770 + Details
Name: | us-gaap_StockholdersEquityNoteStockSplitConversionRatio1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SAB TOPIC 4.C) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187143-122770 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section C + Details
Name: | us-gaap_StockholdersEquityReverseStockSplit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of new stock issued during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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