Organization record
ERAYAK Power Solution Group Inc.
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 6097560, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 5597633, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_payable | {"amount": 8335266, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"amount": 7957957, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_payable | {"amount": 5689101, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_payable | {"amount": 3976010, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_payable | {"amount": 4729174, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 4151749, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_receivable | {"amount": 13582352, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_receivable | {"amount": 13451506, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_receivable | {"amount": 12037136, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_receivable | {"amount": 10356685, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_receivable | {"amount": 6253189, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_receivable | {"amount": 5909695, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_receivable | {"amount": 9961343, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 1753880, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| capex | {"amount": 5239108, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2025-12-31 | sec_edgar |
| capex | {"amount": 1963158, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2025-06-30 | sec_edgar |
| capex | {"amount": 517813, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-12-31 | sec_edgar |
| capex | {"amount": 601845, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-06-30 | sec_edgar |
| capex | {"amount": 684210, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-12-31 | sec_edgar |
| capex | {"amount": 389532, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2023-06-30 | sec_edgar |
| capex | {"amount": 694813, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2022-12-31 | sec_edgar |
| capex | {"amount": 244017, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-12-31 | sec_edgar |
| capex | {"amount": 176649, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 436788, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 422375, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1324809, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1100687, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 5878434, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5773428, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 7067247, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1103939, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 5878434, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 7273652, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2023-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 7067247, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6526251, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2022-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 5174693, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": 14270604, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": 4361752, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-06-30 | sec_edgar |
| cashflow_financing | {"amount": 12381107, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": 8790822, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-06-30 | sec_edgar |
| cashflow_financing | {"amount": -6437393, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_financing | {"amount": -619025, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2023-06-30 | sec_edgar |
| cashflow_financing | {"amount": 11319867, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": 615871, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2022-06-30 | sec_edgar |
| cashflow_financing | {"amount": -3395530, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": 10931005, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-12-31 | sec_edgar |
| cashflow_investing | {"amount": -12374177, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2025-12-31 | sec_edgar |
| cashflow_investing | {"amount": -4489976, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2025-06-30 | sec_edgar |
| cashflow_investing | {"amount": -971811, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2024-12-31 | sec_edgar |
| cashflow_investing | {"amount": -601845, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2024-06-30 | sec_edgar |
| cashflow_investing | {"amount": -1378110, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_investing | {"amount": -4344326, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2023-06-30 | sec_edgar |
| cashflow_investing | {"amount": -4896167, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2022-12-31 | sec_edgar |
| cashflow_investing | {"amount": -172192, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2022-06-30 | sec_edgar |
| cashflow_investing | {"amount": -244172, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_investing | {"amount": -186006, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2020-12-31 | sec_edgar |
| cashflow_operating | {"amount": -3166162, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": -782378, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-06-30 | sec_edgar |
| cashflow_operating | {"amount": -15876639, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": -12859999, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2024-06-30 | sec_edgar |
| cashflow_operating | {"amount": 6729734, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2023-12-31 | sec_edgar |
| cashflow_operating | {"amount": 5454714, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2023-06-30 | sec_edgar |
| cashflow_operating | {"amount": -4151135, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2022-12-31 | sec_edgar |
| cashflow_operating | {"amount": 1213524, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2022-06-30 | sec_edgar |
| cashflow_operating | {"amount": 4642892, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_operating | {"amount": -7926491, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2020-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11000000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-06-14 | sec_edgar |
| cost_of_revenue | {"amount": 17983764, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 7007751, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 26307998, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 10796299, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 15299849, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 6619695, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 20290231, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 7603901, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2022-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 12909462, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 10322982, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2020-12-31 | sec_edgar |
| current_assets | {"amount": 43363520, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_assets | {"amount": 35904058, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_assets | {"amount": 33090337, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_assets | {"amount": 29418474, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| current_assets | {"amount": 22098190, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_assets | {"amount": 22091502, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| current_assets | {"amount": 28235728, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_assets | {"amount": 13494057, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_liabilities | {"amount": 20773112, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_liabilities | {"amount": 16747947, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_liabilities | {"amount": 15534264, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_liabilities | {"amount": 14029975, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| current_liabilities | {"amount": 13211587, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_liabilities | {"amount": 15157445, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| current_liabilities | {"amount": 18043626, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_liabilities | {"amount": 11868476, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 574142, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2025-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 267456, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2025-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 431921, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2024-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 206157, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2024-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 388002, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2023-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 187305, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2023-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 269817, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2022-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 215121, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2021-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -27.28, "concept": "us-gaap:EarningsPerShareBasic", "currency" | 2025-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -98.34, "concept": "us-gaap:EarningsPerShareBasic", "currency" | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.07, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 223.43, "concept": "us-gaap:EarningsPerShareBasic", "currency" | 2023-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.04, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.38, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.24, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 2.4, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2021-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 221.34, "concept": "us-gaap:EarningsPerShareBasic", "currency" | 2020-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.04, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.24, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-06-30 | sec_edgar |
| gross_profit | {"amount": 4871673, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| gross_profit | {"amount": 1737118, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| gross_profit | {"amount": 3992362, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| gross_profit | {"amount": 1147605, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-06-30 | sec_edgar |
| gross_profit | {"amount": 5022649, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2023-12-31 | sec_edgar |
| gross_profit | {"amount": 2830122, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2023-06-30 | sec_edgar |
| gross_profit | {"amount": 6618794, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2022-12-31 | sec_edgar |
| gross_profit | {"amount": 3874246, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2022-06-30 | sec_edgar |
| gross_profit | {"amount": 5719424, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2021-12-31 | sec_edgar |
| gross_profit | {"amount": 3798856, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2020-12-31 | sec_edgar |
| income_tax_expense | {"amount": 28931, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| income_tax_expense | {"amount": -6207, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| income_tax_expense | {"amount": -66338, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| income_tax_expense | {"amount": -38963, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-06-30 | sec_edgar |
| income_tax_expense | {"amount": 193246, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2023-12-31 | sec_edgar |
| income_tax_expense | {"amount": 92707, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2023-06-30 | sec_edgar |
| income_tax_expense | {"amount": 437771, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2022-12-31 | sec_edgar |
| income_tax_expense | {"amount": 291881, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2022-06-30 | sec_edgar |
| income_tax_expense | {"amount": 301916, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2021-12-31 | sec_edgar |
| income_tax_expense | {"amount": 385741, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2020-12-31 | sec_edgar |
| industry_sic | {"code": "3621", "scheme": "SIC", "description": "Motors & Generators"} | sec_edgar | |
| intangible_assets | {"amount": 2678447, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2025-12-31 | sec_edgar |
| intangible_assets | {"amount": 2599087, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2025-06-30 | sec_edgar |
| intangible_assets | {"amount": 61972, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": " | 2024-12-31 | sec_edgar |
| intangible_assets | {"amount": 40394, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": " | 2024-06-30 | sec_edgar |
| intangible_assets | {"amount": 31853, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": " | 2023-12-31 | sec_edgar |
| intangible_assets | {"amount": 7765, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": "U | 2023-06-30 | sec_edgar |
| intangible_assets | {"amount": 8814, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": "U | 2022-12-31 | sec_edgar |
| intangible_assets | {"amount": 11093, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": " | 2021-12-31 | sec_edgar |
| interest_expense | {"amount": -48040, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-12-31 | sec_edgar |
| interest_expense | {"amount": 136575, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-06-30 | sec_edgar |
| interest_expense | {"amount": 139441, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2024-12-31 | sec_edgar |
| interest_expense | {"amount": 64588, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2024-06-30 | sec_edgar |
| interest_expense | {"amount": 402671, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2023-12-31 | sec_edgar |
| interest_expense | {"amount": 199712, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2023-06-30 | sec_edgar |
| interest_expense | {"amount": 473088, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2022-12-31 | sec_edgar |
| interest_expense | {"amount": 240904, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2022-06-30 | sec_edgar |
| interest_expense | {"amount": 417648, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2021-12-31 | sec_edgar |
| interest_expense | {"amount": 245963, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2020-12-31 | sec_edgar |
| inventory | {"amount": 9725561, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-12-31 | sec_edgar |
| inventory | {"amount": 8909593, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-06-30 | sec_edgar |
| inventory | {"amount": 8836815, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2024-12-31 | sec_edgar |
| inventory | {"amount": 9604763, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2024-06-30 | sec_edgar |
| inventory | {"amount": 7056459, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2023-12-31 | sec_edgar |
| inventory | {"amount": 6851249, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2023-06-30 | sec_edgar |
| inventory | {"amount": 6227456, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2022-12-31 | sec_edgar |
| inventory | {"amount": 3902067, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2021-12-31 | sec_edgar |
| long_term_debt | {"amount": 3409358, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2025-12-31 | sec_edgar |
| long_term_debt | {"amount": 6049100, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2025-06-30 | sec_edgar |
| long_term_debt | {"amount": 3913204, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2024-12-31 | sec_edgar |
| long_term_debt | {"amount": 1871591, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2023-12-31 | sec_edgar |
| long_term_debt | {"amount": 442958, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2023-06-30 | sec_edgar |
| long_term_debt | {"amount": 217523, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2022-12-31 | sec_edgar |
| long_term_debt | {"amount": 4707655, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2021-12-31 | sec_edgar |
| long_term_debt_current | {"unit": "CNY", "value": 5441349, "concept": "us-gaap:LongTermDebtCurrent"} | 2025-12-31 | sec_edgar |
| long_term_debt_current | {"unit": "CNY", "value": 4166666, "concept": "us-gaap:LongTermDebtCurrent"} | 2025-06-30 | sec_edgar |
| long_term_debt_current | {"unit": "CNY", "value": 1179047, "concept": "us-gaap:LongTermDebtCurrent"} | 2024-12-31 | sec_edgar |
| long_term_debt_current | {"unit": "CNY", "value": 1277777, "concept": "us-gaap:LongTermDebtCurrent"} | 2024-06-30 | sec_edgar |
| long_term_debt_current | {"unit": "CNY", "value": 1600200, "concept": "us-gaap:LongTermDebtCurrent"} | 2023-12-31 | sec_edgar |
| long_term_debt_current | {"amount": 4429524, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| long_term_debt_current | {"unit": "CNY", "value": 30000000, "concept": "us-gaap:LongTermDebtCurrent"} | 2022-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 3409358, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 6049100, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 3913204, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 1710338, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 1871591, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 217523, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| net_income | {"amount": -1389937, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| net_income | {"amount": -516655, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| net_income | {"amount": -1115977, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| net_income | {"amount": -1058540, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-06-30 | sec_edgar |
| net_income | {"amount": 1218714, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| net_income | {"amount": 475172, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-06-30 | sec_edgar |
| net_income | {"amount": 3475961, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2022-12-31 | sec_edgar |
| net_income | {"amount": 2190661, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2022-06-30 | sec_edgar |
| net_income | {"amount": 3394649, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2021-12-31 | sec_edgar |
| net_income | {"amount": 2213372, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2020-12-31 | sec_edgar |
| operating_expenses | {"amount": 6513432, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_expenses | {"amount": 2368586, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_expenses | {"amount": 5552070, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_expenses | {"amount": 2435920, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-06-30 | sec_edgar |
| operating_expenses | {"amount": 4281444, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_expenses | {"amount": 2169914, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-06-30 | sec_edgar |
| operating_expenses | {"amount": 2550220, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-12-31 | sec_edgar |
| operating_expenses | {"amount": 1249756, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-06-30 | sec_edgar |