CIK 0001895597
Branche: Semiconductors & Related Devices
Zeitreihen: Revenue nach Geschäftsjahr · Net Income nach Geschäftsjahr
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| accounts_payable | {"amount": 433000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 2034000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"amount": 27000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_payable | {"amount": 420000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"unit": "CNY", "value": 6583000, "concept": "us-gaap:AccountsPayableCurrent"} | 2021-12-31 | sec_edgar |
| capex | {"amount": 674000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-12-31 | sec_edgar |
| capex | {"amount": 1381000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2024-12-31 | sec_edgar |
| capex | {"amount": 6605000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2023-12-31 | sec_edgar |
| capex | {"amount": 583000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2022-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 1770000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2021-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 251000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqui | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 31697000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 44148000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 585171000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 103264000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 502420000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": 1056000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": 7215000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2023-12-31 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2022-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": 89143000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAct | 2021-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": 251000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActiv | 2020-12-31 | sec_edgar |
| cashflow_investing | {"amount": -1759000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_investing | {"amount": -17251000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2024-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -174565000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2023-12-31 | sec_edgar |
| cashflow_investing | {"amount": -16946000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2022-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -1770000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAct | 2021-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -251000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActi | 2020-12-31 | sec_edgar |
| cashflow_operating | {"amount": -13288000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": -18943000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": -665000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2023-12-31 | sec_edgar |
| cashflow_operating | {"amount": 47366000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2022-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 395420000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2021-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 15586000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2020-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 121484348, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 120081456, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 119876032, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 117647000, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 117647000, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-07-28 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 117647000, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-07-08 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 117647000, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 121423854, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 120020962, "concept": "dei:EntityCommonStockSharesOutstanding" | 2024-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 119876032, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 117647000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 117647000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-07-28 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 117647000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-07-08 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 117647000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 29301000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 17872000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 10302000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 12617000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 113955000, "concept": "us-gaap:CostOfRevenue"} | 2021-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 23331000, "concept": "us-gaap:CostOfRevenue"} | 2020-12-31 | sec_edgar |
| current_assets | {"amount": 86242000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_assets | {"amount": 98763000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 777516000, "concept": "us-gaap:AssetsCurrent"} | 2023-12-31 | sec_edgar |
| current_assets | {"amount": 120626000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 607362000, "concept": "us-gaap:AssetsCurrent"} | 2021-12-31 | sec_edgar |
| current_liabilities | {"amount": 6118000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_liabilities | {"amount": 10470000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_liabilities | {"amount": 3967000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_liabilities | {"amount": 2782000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_liabilities | {"unit": "CNY", "value": 31597000, "concept": "us-gaap:LiabilitiesCurrent"} | 2021-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 121423854} | 2025-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 120020962} | 2024-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 119876032} | 2023-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 117647000} | 2022-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 884000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2025-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 617000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2024-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 539000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2023-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 262000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2022-12-31 | sec_edgar |
| depreciation_amortization | {"unit": "CNY", "value": 553000, "concept": "us-gaap:DepreciationDepletionAndAmortization" | 2021-12-31 | sec_edgar |
| depreciation_amortization | {"unit": "CNY", "value": 358000, "concept": "us-gaap:DepreciationDepletionAndAmortization" | 2020-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.06, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.44, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 4.46, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2021-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.08, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2020-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.06, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2023-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.44, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 4.46, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2021-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.08, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2020-12-31 | sec_edgar |
| gross_profit | {"amount": 2282000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| gross_profit | {"amount": 20730000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| gross_profit | {"amount": 1279000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2023-12-31 | sec_edgar |
| gross_profit | {"amount": 56068000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2022-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 517883000, "concept": "us-gaap:GrossProfit"} | 2021-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 31272000, "concept": "us-gaap:GrossProfit"} | 2020-12-31 | sec_edgar |
| income_tax_expense | {"amount": -5194000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| income_tax_expense | {"amount": -181000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| income_tax_expense | {"amount": -1233000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2023-12-31 | sec_edgar |
| income_tax_expense | {"amount": 1719000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2022-12-31 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": 0, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2021-12-31 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": 0, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2020-12-31 | sec_edgar |
| industry_sic | {"code": "3674", "scheme": "SIC", "description": "Semiconductors & Related Devices"} | sec_edgar | |
| intangible_assets | {"amount": 1712000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD" | 2025-12-31 | sec_edgar |
| intangible_assets | {"amount": 487000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD"} | 2024-12-31 | sec_edgar |
| intangible_assets | {"amount": 482000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD"} | 2023-12-31 | sec_edgar |
| intangible_assets | {"unit": "CNY", "value": 0, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet"} | 2022-12-31 | sec_edgar |
| interest_expense | {"amount": 11000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2022-12-31 | sec_edgar |
| interest_expense | {"unit": "CNY", "value": 197000, "concept": "us-gaap:InterestExpense"} | 2021-12-31 | sec_edgar |
| interest_expense | {"unit": "CNY", "value": 168000, "concept": "us-gaap:InterestExpense"} | 2020-12-31 | sec_edgar |
| inventory | {"amount": 7458000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-12-31 | sec_edgar |
| inventory | {"unit": "CNY", "value": 98614000, "concept": "us-gaap:InventoryNet"} | 2024-12-31 | sec_edgar |
| net_income | {"amount": -6798000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| net_income | {"amount": 7054000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| net_income | {"amount": -3776000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| net_income | {"amount": 51498000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2022-12-31 | sec_edgar |
| net_income | {"unit": "CNY", "value": 450144000, "concept": "us-gaap:NetIncomeLoss"} | 2021-12-31 | sec_edgar |
| net_income | {"unit": "CNY", "value": 8247000, "concept": "us-gaap:NetIncomeLoss"} | 2020-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 59600000, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 50499000, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| noncurrent_assets | {"unit": "CNY", "value": 201734000, "concept": "us-gaap:AssetsNoncurrent"} | 2023-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 17564000, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| noncurrent_assets | {"unit": "CNY", "value": 3898000, "concept": "us-gaap:AssetsNoncurrent"} | 2021-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 80000, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 0, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 107000, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 49000, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| noncurrent_liabilities | {"unit": "CNY", "value": 1267000, "concept": "us-gaap:LiabilitiesNoncurrent"} | 2021-12-31 | sec_edgar |
| operating_expenses | {"amount": 17251000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_expenses | {"amount": 20327000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_expenses | {"amount": 10429000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_expenses | {"amount": 9281000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-12-31 | sec_edgar |
| operating_expenses | {"unit": "CNY", "value": 70562000, "concept": "us-gaap:OperatingExpenses"} | 2021-12-31 | sec_edgar |
| operating_expenses | {"unit": "CNY", "value": 25737000, "concept": "us-gaap:OperatingExpenses"} | 2020-12-31 | sec_edgar |
| operating_income | {"amount": -14969000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_income | {"amount": 403000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_income | {"amount": -9150000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_income | {"amount": 46787000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2022-12-31 | sec_edgar |
| operating_income | {"unit": "CNY", "value": 447321000, "concept": "us-gaap:OperatingIncomeLoss"} | 2021-12-31 | sec_edgar |
| operating_income | {"unit": "CNY", "value": 5535000, "concept": "us-gaap:OperatingIncomeLoss"} | 2020-12-31 | sec_edgar |
| operating_lease_liability | {"unit": "CNY", "value": 1100000, "concept": "us-gaap:OperatingLeaseLiability"} | 2025-12-31 | sec_edgar |
| operating_lease_liability | {"unit": "CNY", "value": 272000, "concept": "us-gaap:OperatingLeaseLiability"} | 2024-12-31 | sec_edgar |
| operating_lease_liability | {"unit": "CNY", "value": 1864000, "concept": "us-gaap:OperatingLeaseLiability"} | 2023-12-31 | sec_edgar |
| operating_lease_liability | {"unit": "CNY", "value": 1266000, "concept": "us-gaap:OperatingLeaseLiability"} | 2022-12-31 | sec_edgar |
| ppe_net | {"amount": 20246000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-12-31 | sec_edgar |
| ppe_net | {"unit": "CNY", "value": 157065000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"} | 2024-12-31 | sec_edgar |
| ppe_net | {"unit": "CNY", "value": 49184000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"} | 2023-12-31 | sec_edgar |
| ppe_net | {"unit": "CNY", "value": 6965000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"} | 2022-12-31 | sec_edgar |
| ppe_net | {"unit": "CNY", "value": 1623000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"} | 2021-12-31 | sec_edgar |
| pretax_income | {"amount": -11992000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2025-12-31 | sec_edgar |
| pretax_income | {"amount": 6873000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2024-12-31 | sec_edgar |
| pretax_income | {"amount": -5009000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2023-12-31 | sec_edgar |
| pretax_income | {"amount": 53217000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2022-12-31 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": 450144000, "concept": "us-gaap:IncomeLossFromContinuingOperations | 2021-12-31 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": 8247000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBe | 2020-12-31 | sec_edgar |
| retained_earnings | {"amount": 102179000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2025-12-31 | sec_edgar |
| retained_earnings | {"amount": 104436000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2024-12-31 | sec_edgar |
| retained_earnings | {"amount": 100559000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2023-12-31 | sec_edgar |
| retained_earnings | {"amount": 107513000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2022-12-31 | sec_edgar |
| retained_earnings | {"unit": "CNY", "value": 390145000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit | 2021-12-31 | sec_edgar |
| revenue | {"amount": 31583000, "concept": "us-gaap:Revenues", "currency": "USD"} | 2025-12-31 | sec_edgar |
| revenue | {"amount": 38602000, "concept": "us-gaap:Revenues", "currency": "USD"} | 2024-12-31 | sec_edgar |
| revenue | {"amount": 11581000, "concept": "us-gaap:Revenues", "currency": "USD"} | 2023-12-31 | sec_edgar |
| revenue | {"amount": 68685000, "concept": "us-gaap:Revenues", "currency": "USD"} | 2022-12-31 | sec_edgar |
| revenue | {"unit": "CNY", "value": 631838000, "concept": "us-gaap:Revenues"} | 2021-12-31 | sec_edgar |
| revenue | {"unit": "CNY", "value": 54603000, "concept": "us-gaap:Revenues"} | 2020-12-31 | sec_edgar |
| rnd_expense | {"amount": 11053000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD" | 2025-12-31 | sec_edgar |
| rnd_expense | {"amount": 14994000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD" | 2024-12-31 | sec_edgar |
| rnd_expense | {"amount": 5958000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2023-12-31 | sec_edgar |
| rnd_expense | {"amount": 7015000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2022-12-31 | sec_edgar |
| rnd_expense | {"unit": "CNY", "value": 53153000, "concept": "us-gaap:ResearchAndDevelopmentExpense"} | 2021-12-31 | sec_edgar |
| rnd_expense | {"unit": "CNY", "value": 22481000, "concept": "us-gaap:ResearchAndDevelopmentExpense"} | 2020-12-31 | sec_edgar |
| sga_expense | {"amount": 4925000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2025-12-31 | sec_edgar |
| sga_expense | {"amount": 4144000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2024-12-31 | sec_edgar |
| sga_expense | {"amount": 3551000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2023-12-31 | sec_edgar |
| sga_expense | {"amount": 1676000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2022-12-31 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 14403000, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2021-12-31 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 3165000, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2020-12-31 | sec_edgar |
| share_based_compensation | {"amount": 1237000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2025-12-31 | sec_edgar |
| share_based_compensation | {"amount": 1229000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2024-12-31 | sec_edgar |
| share_based_compensation | {"amount": 489000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2023-12-31 | sec_edgar |
| share_based_compensation | {"unit": "CNY", "value": 0, "concept": "us-gaap:ShareBasedCompensation"} | 2022-12-31 | sec_edgar |
| share_based_compensation | {"unit": "CNY", "value": 0, "concept": "us-gaap:ShareBasedCompensation"} | 2021-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 120912863, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2025-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 119936488, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2024-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 119387937, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2023-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 117647000, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2022-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 100870300, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2021-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 100000000, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2020-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 120912863, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2025-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 120016243, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2024-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 119387937, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2023-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 117647000, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2022-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 100870300, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2021-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 100000000, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2020-12-31 | sec_edgar |
| short_term_investments | {"amount": 38256000, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2025-12-31 | sec_edgar |
| short_term_investments | {"amount": 27203000, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2024-12-31 | sec_edgar |
| short_term_investments | {"unit": "CNY", "value": 103175000, "concept": "us-gaap:ShortTermInvestments"} | 2023-12-31 | sec_edgar |
| short_term_investments | {"unit": "CNY", "value": 0, "concept": "us-gaap:ShortTermInvestments"} | 2022-12-31 | sec_edgar |
| stockholders_equity | {"amount": 139644000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-12-31 | sec_edgar |
| stockholders_equity | {"amount": 138792000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-12-31 | sec_edgar |
| stockholders_equity | {"amount": 133851000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2023-12-31 | sec_edgar |
| stockholders_equity | {"amount": 135359000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2022-12-31 | sec_edgar |
| stockholders_equity | {"unit": "CNY", "value": 578396000, "concept": "us-gaap:StockholdersEquity"} | 2021-12-31 | sec_edgar |