CIK 0001753673
Branche: Services-Computer Processing & Data Preparation
Zeitreihen: Revenue nach Geschäftsjahr · Net Income nach Geschäftsjahr
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| accounts_payable | {"amount": 2381000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 5450000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_payable | {"amount": 4934000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"amount": 4820000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_payable | {"amount": 10306000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_payable | {"amount": 7892000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_payable | {"amount": 6325000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| accounts_payable | {"amount": 16855000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 5293000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| accounts_payable | {"amount": 16409000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_payable | {"amount": 9640000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| accounts_payable | {"amount": 13466000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"amount": 5496000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| accounts_payable | {"amount": 7092000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| accounts_payable | {"amount": 10281000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"unit": "CNY", "value": 27163000, "concept": "us-gaap:AccountsPayableCurrent"} | 2019-12-31 | sec_edgar |
| accounts_receivable | {"amount": 6190000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_receivable | {"amount": 31088000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_receivable | {"amount": 30970000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_receivable | {"amount": 33962000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_receivable | {"amount": 36758000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_receivable | {"amount": 35179000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_receivable | {"amount": 34856000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| accounts_receivable | {"amount": 45911000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 44791000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| accounts_receivable | {"amount": 56501000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_receivable | {"amount": 35079000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| accounts_receivable | {"amount": 32374000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_receivable | {"amount": 35459000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| accounts_receivable | {"amount": 35637000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| accounts_receivable | {"amount": 34975000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CNY", "value": 120110000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2019-12-31 | sec_edgar |
| capex | {"amount": 120000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-12-31 | sec_edgar |
| capex | {"amount": 36000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2025-06-30 | sec_edgar |
| capex | {"amount": 135000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 260000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqui | 2024-06-30 | sec_edgar |
| capex | {"amount": 69000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2023-12-31 | sec_edgar |
| capex | {"amount": 312000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2022-12-31 | sec_edgar |
| capex | {"amount": 133000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2022-06-30 | sec_edgar |
| capex | {"amount": 218000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 578000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqui | 2021-06-30 | sec_edgar |
| capex | {"amount": 167000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 457000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqui | 2019-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 553000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqui | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 43993000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 34598000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 25975000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 28939000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 27962000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 26167000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 25415000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 22323000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 26191000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 32395000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 37810000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 45299000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 44420000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 34447000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1008, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2020-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 21050000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 169130, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 320098, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 538177, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-03-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 65294000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 129447000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2017-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 43993000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2025-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 41668000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2025-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 36113000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2024-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 25975000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2024-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 28149000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 202760000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA | 2023-06-30 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 175292000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 26191000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2022-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 35972000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2021-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 286803000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA | 2021-06-30 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 224768000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA | 2020-12-31 | sec_edgar |
| cashflow_financing | {"amount": -14000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": -14000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2025-06-30 | sec_edgar |
| cashflow_financing | {"amount": -18000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": 49000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2024-06-30 | sec_edgar |
| cashflow_financing | {"amount": -735000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2023-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": 1052000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActi | 2023-06-30 | sec_edgar |
| cashflow_financing | {"amount": -1665000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": 2398000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": 27594000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAct | 2021-06-30 | sec_edgar |
| cashflow_financing | {"amount": -3576000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-12-31 | sec_edgar |
| cashflow_financing | {"amount": 816399, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2020-03-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": -151372000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA | 2019-12-31 | sec_edgar |
| cashflow_financing | {"amount": 58174342, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-09-30 | sec_edgar |
| cashflow_financing | {"amount": 58175173, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-06-30 | sec_edgar |
| cashflow_financing | {"amount": 58124342, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-03-31 | sec_edgar |
| cashflow_financing | {"amount": 113774, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2018-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": -170886000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA | 2018-12-31 | sec_edgar |
| cashflow_financing | {"amount": 82684, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2018-09-30 | sec_edgar |
| cashflow_financing | {"amount": 59165, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2018-06-30 | sec_edgar |
| cashflow_investing | {"amount": -868000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2025-12-31 | sec_edgar |
| cashflow_investing | {"amount": -870000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2025-06-30 | sec_edgar |
| cashflow_investing | {"amount": -2746000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2024-12-31 | sec_edgar |
| cashflow_investing | {"amount": -2328000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2024-06-30 | sec_edgar |
| cashflow_investing | {"amount": -9462000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -4701000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAct | 2023-06-30 | sec_edgar |
| cashflow_investing | {"amount": -16420000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2022-12-31 | sec_edgar |
| cashflow_investing | {"amount": -11941000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2022-06-30 | sec_edgar |
| cashflow_investing | {"amount": -18066000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2021-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -44536000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2021-06-30 | sec_edgar |
| cashflow_investing | {"amount": -6274000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2020-12-31 | sec_edgar |
| cashflow_investing | {"amount": -575000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2020-03-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -5457000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAct | 2019-12-31 | sec_edgar |
| cashflow_investing | {"amount": -57500000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2019-09-30 | sec_edgar |
| cashflow_investing | {"amount": -57500000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2019-06-30 | sec_edgar |
| cashflow_investing | {"amount": -57500000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2019-03-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -553000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActi | 2018-12-31 | sec_edgar |
| cashflow_operating | {"amount": 10083000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": 7116000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-06-30 | sec_edgar |
| cashflow_operating | {"amount": 9415000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": 48000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curren | 2024-06-30 | sec_edgar |
| cashflow_operating | {"amount": 14464000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 31616000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2023-06-30 | sec_edgar |
| cashflow_operating | {"amount": 8345000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2022-12-31 | sec_edgar |
| cashflow_operating | {"amount": 2033000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2022-06-30 | sec_edgar |
| cashflow_operating | {"amount": 18250000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2021-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 79302000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2021-06-30 | sec_edgar |
| cashflow_operating | {"amount": 23820000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2020-12-31 | sec_edgar |
| cashflow_operating | {"amount": -252001, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2020-03-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 228886000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2019-12-31 | sec_edgar |
| cashflow_operating | {"amount": -558149, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-09-30 | sec_edgar |
| cashflow_operating | {"amount": -408012, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-06-30 | sec_edgar |
| cashflow_operating | {"amount": -139102, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-03-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 107286000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2018-12-31 | sec_edgar |
| cashflow_operating | {"amount": -60837, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2018-12-31 | sec_edgar |
| cashflow_operating | {"amount": -40616, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2018-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 34743152000, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 30844641000, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 30844642, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 30844642, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 27037302, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 2535690, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19400000, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 2429811, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 2414849, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 2395426, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 1437500, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 34743152000, "concept": "us-gaap:CommonStockSharesOutstanding" | 2022-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 30844641000, "concept": "us-gaap:CommonStockSharesOutstanding" | 2021-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 30844642, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 30844642, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 27037302, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 7457500, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2020-05-06 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 2535690, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 7457500, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2020-03-06 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19400000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 7457500, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-11-14 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 2429811, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 7457500, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-08-13 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 2414849, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 7457500, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-05-15 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 2395426, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 1437500, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 145065000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 74431000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 153157000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 78893000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 179178000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 79560000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 43126000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 38470000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 242137000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 160428000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 113815000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 61715000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 55049000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 214183000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 145699000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-09-30 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 313297000, "concept": "us-gaap:CostOfRevenue"} | 2021-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 92648000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-06-30 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 284892000, "concept": "us-gaap:CostOfRevenue"} | 2021-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 147117000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 585379000, "concept": "us-gaap:CostOfRevenue"} | 2020-09-30 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 340858000, "concept": "us-gaap:CostOfRevenue"} | 2020-06-30 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 720637000, "concept": "us-gaap:CostOfRevenue"} | 2019-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 594084000, "concept": "us-gaap:CostOfRevenue"} | 2018-12-31 | sec_edgar |
| current_assets | {"amount": 54797000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_assets | {"amount": 77742000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_assets | {"amount": 74616000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_assets | {"amount": 73027000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| current_assets | {"amount": 81265000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_assets | {"amount": 90879000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| current_assets | {"amount": 83577000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| current_assets | {"amount": 94066000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_assets | {"amount": 88788000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| current_assets | {"amount": 101395000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| current_assets | {"amount": 86522000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| current_assets | {"amount": 102395000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_assets | {"amount": 93230000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| current_assets | {"amount": 92219000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| current_assets | {"amount": 71531000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| current_assets | {"amount": 43383, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-03-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 269525000, "concept": "us-gaap:AssetsCurrent"} | 2019-12-31 | sec_edgar |
| current_assets | {"amount": 194972, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-09-30 | sec_edgar |
| current_assets | {"amount": 371160, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |