CIK 0001967631
Branche: Services-Educational Services
Zeitreihen: Revenue nach Geschäftsjahr · Net Income nach Geschäftsjahr
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| accounts_payable | {"amount": 4373000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 8204000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_payable | {"amount": 5208000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"unit": "CNY", "value": 10221000, "concept": "us-gaap:AccountsPayableCurrent"} | 2023-12-31 | sec_edgar |
| accounts_receivable | {"amount": 3890000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_receivable | {"amount": 6022000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_receivable | {"amount": 7376000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CNY", "value": 14342000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2023-12-31 | sec_edgar |
| capex | {"amount": 112000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-12-31 | sec_edgar |
| capex | {"amount": 951000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-06-30 | sec_edgar |
| capex | {"amount": 158000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 476000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqui | 2023-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 688000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqui | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 9190000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 7699000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 12684000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 75132000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 9190000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 7699000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 13239000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2024-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 32108000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAn | 2024-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 10293000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 54946000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAn | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 51533000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAn | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": 2649000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": 492000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2025-06-30 | sec_edgar |
| cashflow_financing | {"amount": 3028000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": -3024000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAct | 2024-06-30 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": -5879000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAct | 2023-12-31 | sec_edgar |
| cashflow_investing | {"amount": -3388000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_investing | {"amount": -7810000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2025-06-30 | sec_edgar |
| cashflow_investing | {"amount": -4166000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2024-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -59992000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2024-06-30 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -30630000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2023-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -23852000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2022-12-31 | sec_edgar |
| cashflow_operating | {"amount": -3514000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": 1985000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-06-30 | sec_edgar |
| cashflow_operating | {"amount": 3529000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 19992000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2024-06-30 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 56695000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2023-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 33535000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2022-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 1423285396, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 1230609377, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 1152740747, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 416920000, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 1423285396, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 1230609377, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 1152740747, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 416920000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 52547000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 24782000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 39655000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 130139000, "concept": "us-gaap:CostOfRevenue"} | 2024-06-30 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 220051000, "concept": "us-gaap:CostOfRevenue"} | 2023-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 139186000, "concept": "us-gaap:CostOfRevenue"} | 2022-12-31 | sec_edgar |
| current_assets | {"amount": 17245000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_assets | {"amount": 20605000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_assets | {"amount": 22273000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 147836000, "concept": "us-gaap:AssetsCurrent"} | 2023-12-31 | sec_edgar |
| current_liabilities | {"amount": 11275000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_liabilities | {"amount": 12360000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_liabilities | {"amount": 10245000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_liabilities | {"unit": "CNY", "value": 50184000, "concept": "us-gaap:LiabilitiesCurrent"} | 2023-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 1423285396} | 2025-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 1152740747} | 2024-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 5543000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2025-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 2625000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2025-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 4050000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2024-12-31 | sec_edgar |
| depreciation_amortization | {"unit": "CNY", "value": 13186000, "concept": "us-gaap:DepreciationDepletionAndAmortizatio | 2024-06-30 | sec_edgar |
| depreciation_amortization | {"unit": "CNY", "value": 13067000, "concept": "us-gaap:DepreciationDepletionAndAmortizatio | 2023-12-31 | sec_edgar |
| depreciation_amortization | {"unit": "CNY", "value": 11408000, "concept": "us-gaap:DepreciationDepletionAndAmortizatio | 2022-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareBasic", "currency": "US | 2025-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.17, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.13, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": " | 2025-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": " | 2024-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.15, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.11, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-12-31 | sec_edgar |
| gross_profit | {"amount": 6515000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| gross_profit | {"amount": 4324000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| gross_profit | {"amount": 16021000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 67809000, "concept": "us-gaap:GrossProfit"} | 2024-06-30 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 159770000, "concept": "us-gaap:GrossProfit"} | 2023-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 97255000, "concept": "us-gaap:GrossProfit"} | 2022-12-31 | sec_edgar |
| income_tax_expense | {"amount": 14000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": 18000, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2024-06-30 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": 21000, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2023-12-31 | sec_edgar |
| industry_sic | {"code": "8200", "scheme": "SIC", "description": "Services-Educational Services"} | sec_edgar | |
| intangible_assets | {"amount": 6452000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2025-12-31 | sec_edgar |
| intangible_assets | {"amount": 9352000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2025-06-30 | sec_edgar |
| intangible_assets | {"amount": 8457000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2024-12-31 | sec_edgar |
| intangible_assets | {"unit": "CNY", "value": 10862000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwil | 2023-12-31 | sec_edgar |
| interest_expense | {"amount": 4000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2025-12-31 | sec_edgar |
| interest_expense | {"unit": "CNY", "value": 202000, "concept": "us-gaap:InterestExpense"} | 2022-12-31 | sec_edgar |
| inventory | {"amount": 328000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-12-31 | sec_edgar |
| inventory | {"amount": 574000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-06-30 | sec_edgar |
| inventory | {"amount": 15000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2024-12-31 | sec_edgar |
| inventory | {"unit": "CNY", "value": 844000, "concept": "us-gaap:InventoryNet"} | 2023-12-31 | sec_edgar |
| net_income | {"amount": -13490000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| net_income | {"amount": -2971000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| net_income | {"amount": 2776000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| net_income | {"unit": "CNY", "value": 26623000, "concept": "us-gaap:NetIncomeLoss"} | 2024-06-30 | sec_edgar |
| net_income | {"unit": "CNY", "value": 70497000, "concept": "us-gaap:NetIncomeLoss"} | 2023-12-31 | sec_edgar |
| net_income | {"unit": "CNY", "value": 52763000, "concept": "us-gaap:NetIncomeLoss"} | 2022-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 10248000, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 13472000, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| noncurrent_assets | {"amount": 11056000, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| noncurrent_assets | {"unit": "CNY", "value": 28078000, "concept": "us-gaap:AssetsNoncurrent"} | 2023-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 519000, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 476000, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| noncurrent_liabilities | {"amount": 639000, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| noncurrent_liabilities | {"unit": "CNY", "value": 5396000, "concept": "us-gaap:LiabilitiesNoncurrent"} | 2023-12-31 | sec_edgar |
| operating_expenses | {"amount": 21423000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_expenses | {"amount": 7661000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_expenses | {"amount": 12306000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_expenses | {"unit": "CNY", "value": 35850000, "concept": "us-gaap:OperatingExpenses"} | 2024-06-30 | sec_edgar |
| operating_expenses | {"unit": "CNY", "value": 79717000, "concept": "us-gaap:OperatingExpenses"} | 2023-12-31 | sec_edgar |
| operating_expenses | {"unit": "CNY", "value": 53487000, "concept": "us-gaap:OperatingExpenses"} | 2022-12-31 | sec_edgar |
| operating_income | {"amount": -14908000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_income | {"amount": -3337000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_income | {"amount": 3715000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_income | {"unit": "CNY", "value": 31959000, "concept": "us-gaap:OperatingIncomeLoss"} | 2024-06-30 | sec_edgar |
| operating_income | {"unit": "CNY", "value": 80053000, "concept": "us-gaap:OperatingIncomeLoss"} | 2023-12-31 | sec_edgar |
| operating_income | {"unit": "CNY", "value": 43768000, "concept": "us-gaap:OperatingIncomeLoss"} | 2022-12-31 | sec_edgar |
| operating_lease_liability | {"amount": 732000, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_lease_liability | {"amount": 523000, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_lease_liability | {"amount": 755000, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2024-12-31 | sec_edgar |
| ppe_net | {"amount": 250000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-12-31 | sec_edgar |
| ppe_net | {"amount": 295000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-06-30 | sec_edgar |
| ppe_net | {"amount": 266000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2024-12-31 | sec_edgar |
| ppe_net | {"unit": "CNY", "value": 1315000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"} | 2023-12-31 | sec_edgar |
| pretax_income | {"amount": -14396000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2025-12-31 | sec_edgar |
| pretax_income | {"amount": -2941000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2025-06-30 | sec_edgar |
| pretax_income | {"amount": 4185000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2024-12-31 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": 33548000, "concept": "us-gaap:IncomeLossFromContinuingOperationsB | 2024-06-30 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": 83513000, "concept": "us-gaap:IncomeLossFromContinuingOperationsB | 2023-12-31 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": 55079000, "concept": "us-gaap:IncomeLossFromContinuingOperationsB | 2022-12-31 | sec_edgar |
| profit_loss | {"amount": -14410000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| profit_loss | {"amount": -2941000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| profit_loss | {"amount": 4185000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| profit_loss | {"unit": "CNY", "value": 33530000, "concept": "us-gaap:ProfitLoss"} | 2024-06-30 | sec_edgar |
| profit_loss | {"unit": "CNY", "value": 83492000, "concept": "us-gaap:ProfitLoss"} | 2023-12-31 | sec_edgar |
| profit_loss | {"unit": "CNY", "value": 55079000, "concept": "us-gaap:ProfitLoss"} | 2022-12-31 | sec_edgar |
| retained_earnings | {"amount": -34050000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2025-12-31 | sec_edgar |
| retained_earnings | {"amount": -23023000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2025-06-30 | sec_edgar |
| retained_earnings | {"amount": -19671000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2024-12-31 | sec_edgar |
| retained_earnings | {"unit": "CNY", "value": -161713000, "concept": "us-gaap:RetainedEarningsAccumulatedDefici | 2023-12-31 | sec_edgar |
| revenue | {"amount": 59062000, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedT | 2025-12-31 | sec_edgar |
| revenue | {"amount": 29106000, "concept": "us-gaap:Revenues", "currency": "USD"} | 2025-06-30 | sec_edgar |
| revenue | {"unit": "CNY", "value": 406399000, "concept": "us-gaap:RevenueFromContractWithCustomerExc | 2024-12-31 | sec_edgar |
| revenue | {"unit": "CNY", "value": 197948000, "concept": "us-gaap:Revenues"} | 2024-06-30 | sec_edgar |
| revenue | {"unit": "CNY", "value": 379821000, "concept": "us-gaap:RevenueFromContractWithCustomerExc | 2023-12-31 | sec_edgar |
| revenue | {"unit": "CNY", "value": 236441000, "concept": "us-gaap:Revenues"} | 2022-12-31 | sec_edgar |
| rnd_expense | {"amount": 7449000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2025-12-31 | sec_edgar |
| rnd_expense | {"amount": 3540000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2025-06-30 | sec_edgar |
| rnd_expense | {"amount": 6385000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2024-12-31 | sec_edgar |
| rnd_expense | {"unit": "CNY", "value": 12997000, "concept": "us-gaap:ResearchAndDevelopmentExpense"} | 2024-06-30 | sec_edgar |
| rnd_expense | {"unit": "CNY", "value": 35333000, "concept": "us-gaap:ResearchAndDevelopmentExpense"} | 2023-12-31 | sec_edgar |
| rnd_expense | {"unit": "CNY", "value": 26355000, "concept": "us-gaap:ResearchAndDevelopmentExpense"} | 2022-12-31 | sec_edgar |
| sga_expense | {"amount": 10919000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2025-12-31 | sec_edgar |
| sga_expense | {"amount": 2892000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2025-06-30 | sec_edgar |
| sga_expense | {"amount": 3259000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2024-12-31 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 11858000, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2024-06-30 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 23624000, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2023-12-31 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 15552000, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2022-12-31 | sec_edgar |
| share_based_compensation | {"amount": 6013000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2025-12-31 | sec_edgar |
| share_based_compensation | {"amount": 724000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2025-06-30 | sec_edgar |
| share_based_compensation | {"amount": 1000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2024-12-31 | sec_edgar |
| share_based_compensation | {"unit": "CNY", "value": 4000, "concept": "us-gaap:ShareBasedCompensation"} | 2024-06-30 | sec_edgar |
| share_based_compensation | {"unit": "CNY", "value": 16000, "concept": "us-gaap:ShareBasedCompensation"} | 2023-12-31 | sec_edgar |
| share_based_compensation | {"unit": "CNY", "value": 13000, "concept": "us-gaap:ShareBasedCompensation"} | 2022-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 1251641972, "concept": "us-gaap:WeightedAverageNumberOfSharesO | 2025-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 1165980212, "concept": "us-gaap:WeightedAverageNumberOfSharesO | 2025-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 466370319, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2024-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 416920000, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2024-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 416920000, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2023-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 416920000, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2022-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 1251641972, "concept": "us-gaap:WeightedAverageNumberOfDiluted | 2025-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 1202529588, "concept": "us-gaap:WeightedAverageNumberOfDiluted | 2025-06-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 515640319, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2024-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 466190000, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2024-06-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 466190000, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2023-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 466190000, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2022-12-31 | sec_edgar |
| short_term_investments | {"amount": 2145000, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2025-12-31 | sec_edgar |
| short_term_investments | {"amount": 4438000, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2025-06-30 | sec_edgar |
| short_term_investments | {"amount": 1245000, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2024-12-31 | sec_edgar |
| short_term_investments | {"unit": "CNY", "value": 43158000, "concept": "us-gaap:ShortTermInvestments"} | 2023-12-31 | sec_edgar |
| stockholders_equity | {"amount": 11993000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-12-31 | sec_edgar |
| stockholders_equity | {"amount": 16695000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-06-30 | sec_edgar |
| stockholders_equity | {"amount": 18080000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-12-31 | sec_edgar |
| stockholders_equity | {"unit": "CNY", "value": -142648000, "concept": "us-gaap:StockholdersEquity"} | 2023-12-31 | sec_edgar |
| total_assets | {"amount": 27493000, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-12-31 | sec_edgar |
| total_assets | {"amount": 34077000, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-06-30 | sec_edgar |
| total_assets | {"amount": 33329000, "concept": "us-gaap:Assets", "currency": "USD"} | 2024-12-31 | sec_edgar |
| total_assets | {"unit": "CNY", "value": 175914000, "concept": "us-gaap:Assets"} | 2023-12-31 | sec_edgar |