XML 81 R99.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Convertible Preferred Shares - Additional Information (Detail) (USD $) | 1 Months Ended | 12 Months Ended |  |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Nov. 30, 2014 | Dec. 31, 2014 | Dec. 31, 2012 | Dec. 31, 2013 | Apr. 30, 2011 | Jan. 31, 2012 | Jun. 24, 2014 | Jan. 31, 2014 | Apr. 30, 2014 | Mar. 31, 2014
Conversion of Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Proceeds from public offering |  | $ 93,881,000 us-gaap_ProceedsFromIssuanceInitialPublicOffering |  |  |  |  |  |  |  |
Threshold removed, amount |  |  |  |  | 50,000,000 xnet_ThresholdAmount |  |  |  |  |
Conversion after anti-dilution |  | $ 5.13 xnet_StockConversionPriceAfterAntidilutionAdjustment |  |  |  |  |  |  |  |
Additional-paid -in capital |  | 446,202,000 us-gaap_AdditionalPaidInCapital |  | 61,634,000 us-gaap_AdditionalPaidInCapital |  |  |  |  |  |
Common shares issued | 10,000,000 us-gaap_StockIssuedDuringPeriodSharesNewIssues |  |  |  |  |  |  |  |  |
Minimum [Member] |  |  |  |  |  |  |  |  |  |
Conversion of Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Volatility rate |  | 55.36%us-gaap_FairValueAssumptionsExpectedVolatilityRate / us-gaap_RangeAxis = us-gaap_MinimumMember |  |  |  |  |  |  |  |
Maximum [Member] |  |  |  |  |  |  |  |  |  |
Conversion of Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Volatility rate |  | 59.91%us-gaap_FairValueAssumptionsExpectedVolatilityRate / us-gaap_RangeAxis = us-gaap_MaximumMember |  |  |  |  |  |  |  |
Series A [Member] |  |  |  |  |  |  |  |  |  |
Conversion of Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Beneficial conversion feature for preferred shares |  | 54,000 xnet_BeneficialConversionFeatureInPreferredStock / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesAPreferredStockMember |  |  |  |  |  |  |  |
Series C [Member] |  |  |  |  |  |  |  |  |  |
Conversion of Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Beneficial conversion feature for preferred shares anti-diluted |  |  | 286,000 xnet_BeneficialConversionFeatureForAntidilutionAdjustment / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |  |  |  |  |  |
Initial conversion price |  |  |  |  |  | $ 5.24 xnet_InitialConversionPrice / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |  |  |
Adjusted conversion price |  |  |  |  |  | $ 4.14 xnet_AdjustedConversionPrice / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |  |  |
Preferred shares at purchase price per common share |  |  |  |  |  | $ 4.607 xnet_PurchasePricePerCommonStock / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |  |  |
Purchase option exercise period |  | 12 months |  |  |  |  |  |  |  |
Conversion , description |  | Upon issuance of Series D preferred shares in January 2012 as discussed in note 13, the Company adjusted the Series C conversion price from USD5.24 to USD4.14 per share; and obtained an exclusive option to purchase at any time within 12 months after the date of the conversion for all, but not less than all, of Series C preferred shares at the purchase price of USD4.607 per common share. |  |  |  |  |  |  |  |
Converted into common share |  | 7,248,293 us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |  |  |  |  |  |  |
Preferred shares outstanding |  | 5,728,264 us-gaap_PreferredStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |  |  |  |  |  |  |
Additional-paid -in capital |  | 2,905,000 us-gaap_AdditionalPaidInCapital / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |  |  |  |  |  |  |
Common shares issued |  | 96,024,567 us-gaap_StockIssuedDuringPeriodSharesNewIssues / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |  |  |  |  |  |  |
Series C [Member] | Anti-dilution clause 1 [Member] |  |  |  |  |  |  |  |  |  |
Conversion of Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Beneficial conversion feature for preferred shares anti-diluted |  | 58,000 xnet_BeneficialConversionFeatureForAntidilutionAdjustment / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember / us-gaap_StatementScenarioAxis = xnet_AntidilutionClauseOneMember |  |  |  |  |  |  |  |
Conversion , description |  | Upon issuance of Series E preferred shares in March and April 2014, the Company adjusted the Series C conversion price from USD4.14 to USD3.64 and from USD3.64 to USD3.63 per share relating to 114,565 Series C preferred shares held by one investor ("Series C Investor 2"), respectively. The Company concluded that the downward conversion price adjustment is in accordance with the anti-dilution clause in the original Series C financing agreement. |  |  |  |  |  |  |  |
Converted into common share |  | 165,236 us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember / us-gaap_StatementScenarioAxis = xnet_AntidilutionClauseOneMember |  |  |  |  |  |  |  |
Preferred shares outstanding |  | 114,565 us-gaap_PreferredStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember / us-gaap_StatementScenarioAxis = xnet_AntidilutionClauseOneMember |  |  |  |  |  |  |  |
Series C [Member] | Anti-dilution clause 2 [Member] |  |  |  |  |  |  |  |  |  |
Conversion of Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Beneficial conversion feature for preferred shares anti-diluted |  | $ 1,403,000 xnet_BeneficialConversionFeatureForAntidilutionAdjustment / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember / us-gaap_StatementScenarioAxis = xnet_AntidilutionClauseTwoMember |  |  |  |  |  |  |  |
Conversion , description |  | Upon the completion of the IPO on 24 June 2014, the Company adjusted the Series C conversion price from USD4.14 to USD3.89 and from USD3.63 to USD3.45 per share relating to 5,613,699 Series C preferred shares held by Series C Investor 1 and 114,565 Series C preferred shares held by Series C Investor 2, respectively. The Company concluded that the downward conversion price adjustment is in accordance with the anti-dilution clause in the latest shareholders agreement. |  |  |  |  |  |  |  |
Converted into common share |  | 7,724,419 us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember / us-gaap_StatementScenarioAxis = xnet_AntidilutionClauseTwoMember |  |  |  |  |  |  |  |
Series C [Member] | Series C Investor 1 [Member] |  |  |  |  |  |  |  |  |  |
Conversion of Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Initial conversion price |  |  |  |  |  |  | $ 4.14 xnet_InitialConversionPrice / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_SeriescInvestorOneMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember | $ 4.14 xnet_InitialConversionPrice / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_SeriescInvestorOneMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |
Adjusted conversion price |  |  |  |  |  |  | $ 3.89 xnet_AdjustedConversionPrice / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_SeriescInvestorOneMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |  |
Conversion after anti-dilution |  |  |  |  |  |  |  | $ 2.81 xnet_StockConversionPriceAfterAntidilutionAdjustment / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_SeriescInvestorOneMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |
Shares held by investors |  |  |  |  |  |  | 5,613,699 xnet_SharesHeldByInvestors / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_SeriescInvestorOneMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember | 5,613,699 xnet_SharesHeldByInvestors / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_SeriescInvestorOneMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  |
Series C [Member] | Series C Investor 2 [Member] |  |  |  |  |  |  |  |  |  |
Conversion of Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Initial conversion price |  |  |  |  |  |  | $ 3.63 xnet_InitialConversionPrice / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_SeriescInvestorTwoMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  | $ 3.64 xnet_InitialConversionPrice / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_SeriescInvestorTwoMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember | $ 4.14 xnet_InitialConversionPrice / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_SeriescInvestorTwoMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
Adjusted conversion price |  |  |  |  |  |  | $ 3.45 xnet_AdjustedConversionPrice / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_SeriescInvestorTwoMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  | $ 3.63 xnet_AdjustedConversionPrice / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_SeriescInvestorTwoMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember | $ 3.64 xnet_AdjustedConversionPrice / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_SeriescInvestorTwoMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
Shares held by investors |  |  |  |  |  |  | 114,565 xnet_SharesHeldByInvestors / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_SeriescInvestorTwoMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember |  | 114,565 xnet_SharesHeldByInvestors / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_SeriescInvestorTwoMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember | 114,565 xnet_SharesHeldByInvestors / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = xnet_SeriescInvestorTwoMember / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember

X
- Definition Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 31 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.30(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AdditionalPaidInCapital
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Number of shares issued for each share of convertible preferred stock that is converted. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21475-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21506-112644 + Details
Name: | us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Specific terms relevant to convertibility. Includes class of preferred stock and number of shares convertible into, exercise (or conversion) price or rates, dates relevant to conversion timing and events relevant to conversion. Describe also any beneficial conversion features. where convertible preferred stock with a nondetachable conversion feature is in-the-money at commitment date. For contingently convertible preferred stock, discuss the circumstances of the contingency, including the events or changes in circumstance that would cause the contingency to be met and any of the significant features necessary to understand the conversion rights and the timing of those rights. Include also an events or changes in circumstance, if any, that could adjust or change the contingency, conversion price, or number of shares, including significant terms of those changes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21475-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21506-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21521-112644 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Contingently Convertible Instruments -URI http://asc.fasb.org/extlink&oid=6508575 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21538-112644 + Details
Name: | us-gaap_ConvertiblePreferredStockTermsOfConversion
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueAssumptionsExpectedVolatilityRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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
- 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
- Definition Adjusted conversion price. + References No definition available. + Details
Name: | xnet_AdjustedConversionPrice
Namespace Prefix: | xnet_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Beneficial conversion feature for anti-dilution adjustment. + References No definition available. + Details
Name: | xnet_BeneficialConversionFeatureForAntidilutionAdjustment
Namespace Prefix: | xnet_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Beneficial Conversion Feature In Preferred Stock + References No definition available. + Details
Name: | xnet_BeneficialConversionFeatureInPreferredStock
Namespace Prefix: | xnet_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Initial Conversion Price + References No definition available. + Details
Name: | xnet_InitialConversionPrice
Namespace Prefix: | xnet_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Purchase Option Exercise Period + References No definition available. + Details
Name: | xnet_PurchaseOptionExercisePeriod
Namespace Prefix: | xnet_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Purchase Price Per Common Stock + References No definition available. + Details
Name: | xnet_PurchasePricePerCommonStock
Namespace Prefix: | xnet_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Shares Held By Investors + References No definition available. + Details
Name: | xnet_SharesHeldByInvestors
Namespace Prefix: | xnet_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Stock conversion price after anti-dilution adjustment. + References No definition available. + Details
Name: | xnet_StockConversionPriceAfterAntidilutionAdjustment
Namespace Prefix: | xnet_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Threshold Amount + References No definition available. + Details
Name: | xnet_ThresholdAmount
Namespace Prefix: | xnet_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |