XML 125 R64.htm IDEA: XBRL DOCUMENT
v3.20.1

Summary of significant accounting policies - Additional Information (Details) - USD ($) |  | 3 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | ---
May 01, 2018 | Mar. 31, 2019 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Jan. 01, 2019 | Dec. 31, 2016
Accounting Policies and General Information [Line Items] |  |  |  |  |  |  |
Allowance for doubtful accounts |  |  | $ 7,604,000 | $ 7,709,000 | $ 31,000 |  | $ 119,000
Impairment of long-term investments |  |  | 19,831,000 | 7,794,000 | 596,000 |  |
Goodwill impairment losses |  |  | 0 | 0 | 0 |  |
Sales rebates provided to the agencies and advertisers |  |  | 0 | 394,000 | 440,000 |  |
External advertising and market promotion expenses from continuing operations |  |  | $ 20,974,000 | 22,935,000 | 10,345,000 |  |
Value added tax on revenues | 17.00% | 16.00% | 13.00% |  |  |  |
Value added tax on sub-licensing revenues |  |  | 6.00% |  |  |  |
Employee benefit costs |  |  | $ 12,337,000 | $ 12,501,000 | $ 10,123,000 |  |
Statutory general reserve rate |  |  | 10.00% |  |  |  |
Statutory general reserve rate of registered capital |  |  | 50.00% |  |  |  |
Dividends declared |  |  | $ 0 | $ 0 | $ 0 |  |
Income (Loss) from Equity Method Investments |  |  | $ 0 | $ (307,000) | $ (1,875,000) |  |
Disposal Group, Including Discontinued Operation, Revenue |  |  | 0 | 656,000 | 11,428,000 |  |
Right-of-use assets |  |  | 8,747,000 | 11,819,000 |  |  |
Lease liabilities |  |  | 8,825 |  |  |  |
Shenzhen Mojingou Information Service Co., Ltd [Member] |  |  |  |  |  |  |
Accounting Policies and General Information [Line Items] |  |  |  |  |  |  |
Income (Loss) from Equity Method Investments |  |  | 0 | 300,000 | 1,300,000 |  |
Long-term Investments [Member] |  |  |  |  |  |  |
Accounting Policies and General Information [Line Items] |  |  |  |  |  |  |
Impairment of long-term investments |  |  | 19,830,000 | $ 7,790,000 | 600,000 |  |
Income (Loss) from Equity Method Investments |  |  | $ 579,000 |  | $ (187,000) |  |
Restatement Adjustment [Member] | Accounting Standards Update 2016-02 [Member] |  |  |  |  |  |  |
Accounting Policies and General Information [Line Items] |  |  |  |  |  |  |
Right-of-use assets |  |  |  |  |  | $ 11,800,000 |
Lease liabilities |  |  |  |  |  | $ 11,400,000 |
Minimum |  |  |  |  |  |  |
Accounting Policies and General Information [Line Items] |  |  |  |  |  |  |
Term of time-based subscriptions |  |  | 1 month |  |  |  |
Minimum | Sales Revenue, Net [Member] | Geographic Concentration Risk [Member] | China [Member] |  |  |  |  |  |  |
Accounting Policies and General Information [Line Items] |  |  |  |  |  |  |
Percent of revenue |  |  | 99.00% | 99.00% | 99.00% |  |
Minimum | Non Exclusive Game Licenses [Member] |  |  |  |  |  |  |
Accounting Policies and General Information [Line Items] |  |  |  |  |  |  |
Estimated life of user relationship with the Group |  |  | 1 month |  |  |  |
Minimum | Exclusive Game Licenses [Member] |  |  |  |  |  |  |
Accounting Policies and General Information [Line Items] |  |  |  |  |  |  |
Estimated life of user relationship with the Group |  |  | 1 month |  |  |  |
Maximum |  |  |  |  |  |  |
Accounting Policies and General Information [Line Items] |  |  |  |  |  |  |
Term of time-based subscriptions |  |  | 12 months |  |  |  |
Advertising contract term |  |  | 3 months |  |  |  |
Maximum | Non Exclusive Game Licenses [Member] |  |  |  |  |  |  |
Accounting Policies and General Information [Line Items] |  |  |  |  |  |  |
Estimated life of user relationship with the Group |  |  | 10 months |  |  |  |
Maximum | Exclusive Game Licenses [Member] |  |  |  |  |  |  |
Accounting Policies and General Information [Line Items] |  |  |  |  |  |  |
Estimated life of user relationship with the Group |  |  | 6 months |  |  |  |
Exclusive Game Licenses [Member] |  |  |  |  |  |  |
Accounting Policies and General Information [Line Items] |  |  |  |  |  |  |
Other intangible assets, amortization period |  |  | 3 years |  |  |  |
Computer Software Internal Use Software and Domain Names [Member] |  |  |  |  |  |  |
Accounting Policies and General Information [Line Items] |  |  |  |  |  |  |
Other intangible assets, amortization period |  |  | 5 years |  |  |  |
Land use right [Member] |  |  |  |  |  |  |
Accounting Policies and General Information [Line Items] |  |  |  |  |  |  |
Other intangible assets, amortization period |  |  | 30 years |  |  |  |
Audio Visual License [Member] |  |  |  |  |  |  |
Accounting Policies and General Information [Line Items] |  |  |  |  |  |  |
Other intangible assets, amortization period |  |  | 9 years |  |  |  |

X
- Definition Amount of allowance for credit loss on accounts receivable, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Aggregate dividends declared during the period for each share of common stock outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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 + Details
Name: | us-gaap_CommonStockDividendsPerShareDeclared
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 5B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760 + Details
Name: | us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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 Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266 + Details
Name: | us-gaap_GoodwillImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 8A -URI http://asc.fasb.org/extlink&oid=118954083&loc=SL6284422-111562 + Details
Name: | us-gaap_ImpairmentOfInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of income (loss) for proportionate share of equity method investee's income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(12)) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(10)) -URI http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(13)(f)) -URI http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570 + Details
Name: | us-gaap_IncomeLossFromEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The total expense recognized in the period for promotion, public relations, and brand or product advertising. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_MarketingAndAdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's right to use underlying asset under operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Accounting Policies and General Information [Line Items] + References No definition available. + Details
Name: | xnet_AccountingPoliciesAndGeneralInformationLineItems
Namespace Prefix: | xnet_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Length of term for typical advertising contracts. + References No definition available. + Details
Name: | xnet_AdvertisingContractTerm
Namespace Prefix: | xnet_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The estimated life of the user relationship with the Company. + References No definition available. + Details
Name: | xnet_EstimatedLifeOfUserRelationships
Namespace Prefix: | xnet_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period that time-based subscriptions are offered. + References No definition available. + Details
Name: | xnet_PeriodOfTimeBasedSubscriptions
Namespace Prefix: | xnet_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the amount of sales rebates. + References No definition available. + Details
Name: | xnet_SalesRebates
Namespace Prefix: | xnet_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Statutory General Reserve Fund As Percentage Of Registered Capital + References No definition available. + Details
Name: | xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital
Namespace Prefix: | xnet_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Statutory General Reserve Rate Percentage On Net Income + References No definition available. + Details
Name: | xnet_StatutoryGeneralReserveRatePercentageOnNetIncome
Namespace Prefix: | xnet_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value Added Tax In Certain Service Revenues + References No definition available. + Details
Name: | xnet_ValueAddedTaxInCertainServiceRevenues
Namespace Prefix: | xnet_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value Added Tax Rate + References No definition available. + Details
Name: | xnet_ValueAddedTaxRate
Namespace Prefix: | xnet_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenzhenMojingouInformationServiceCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_OtherLongTermInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RestatementAxis=srt_RestatementAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_CN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=xnet_NonExclusiveGameLicensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=xnet_ExclusiveGameLicensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_ExclusiveGameLicensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_ComputerSoftwareInternalUseSoftwareAndDomainNamesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_LandUseRightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_AudioVisualLicenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |