Organization record
Microalliance 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": 2317, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| accounts_payable | {"amount": 51391, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_payable | {"amount": 459603, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| accounts_payable | {"amount": 29048, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"amount": 456339, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| accounts_payable | {"amount": 1409424, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| accounts_payable | {"amount": 896561, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-03-31 | sec_edgar |
| accounts_payable | {"amount": 134842, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"amount": 131247, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_receivable | {"amount": 950768, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| accounts_receivable | {"amount": 1628425, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_receivable | {"amount": 2170843, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| accounts_receivable | {"amount": 3012256, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_receivable | {"amount": 2485330, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| accounts_receivable | {"amount": 4959321, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| accounts_receivable | {"amount": 3509406, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-03-31 | sec_edgar |
| capex | {"amount": 1138, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2022-09-30 | sec_edgar |
| capex | {"amount": 11798, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2022-06-30 | sec_edgar |
| capex | {"amount": 12549, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2022-03-31 | sec_edgar |
| capex | {"amount": 117812, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-12-31 | sec_edgar |
| capex | {"amount": 104739, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-09-30 | sec_edgar |
| capex | {"amount": 12009, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2021-06-30 | sec_edgar |
| capex | {"amount": 15424, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2021-03-31 | sec_edgar |
| capex | {"amount": 2800, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2020-12-31 | sec_edgar |
| capex | {"amount": 670, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency | 2020-06-30 | sec_edgar |
| capex | {"amount": 26715, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2020-03-31 | sec_edgar |
| capex | {"amount": 110911, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3685863, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2022-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 470727, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 59171, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1190465, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1220174, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1193010, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 48599, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 61517, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 100705, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 18365, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 11631, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 23046, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2419, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2018-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 3685863, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2022-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 470727, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2022-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 59171, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2022-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1190465, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1220174, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1193010, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 48599, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2021-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 61517, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2020-12-31 | sec_edgar |
| cashflow_investing | {"amount": -16524, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2022-09-30 | sec_edgar |
| cashflow_investing | {"amount": -15923, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2022-06-30 | sec_edgar |
| cashflow_investing | {"amount": -15967, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2022-03-31 | sec_edgar |
| cashflow_investing | {"amount": -177613, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_investing | {"amount": -117859, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2021-09-30 | sec_edgar |
| cashflow_investing | {"amount": 34170, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2021-06-30 | sec_edgar |
| cashflow_investing | {"amount": -49021, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2021-03-31 | sec_edgar |
| cashflow_investing | {"amount": -2800, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2020-12-31 | sec_edgar |
| cashflow_investing | {"amount": -670, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currenc | 2020-06-30 | sec_edgar |
| cashflow_investing | {"amount": -26715, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2020-03-31 | sec_edgar |
| cashflow_investing | {"amount": -190895, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2019-12-31 | sec_edgar |
| cashflow_operating | {"amount": 2848318, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2022-09-30 | sec_edgar |
| cashflow_operating | {"amount": -665760, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2022-06-30 | sec_edgar |
| cashflow_operating | {"amount": -1116663, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2022-03-31 | sec_edgar |
| cashflow_operating | {"amount": 1288533, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_operating | {"amount": 1272046, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2021-09-30 | sec_edgar |
| cashflow_operating | {"amount": 1126290, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2021-06-30 | sec_edgar |
| cashflow_operating | {"amount": 36195, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curren | 2021-03-31 | sec_edgar |
| cashflow_operating | {"amount": 37755, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curren | 2020-12-31 | sec_edgar |
| cashflow_operating | {"amount": 74823, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curren | 2020-09-30 | sec_edgar |
| cashflow_operating | {"amount": -3699, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curren | 2020-06-30 | sec_edgar |
| cashflow_operating | {"amount": 15522, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curren | 2020-03-31 | sec_edgar |
| cashflow_operating | {"amount": 211725, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2019-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 609316077, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 609316077, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 609316077, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 609316077, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 609316077, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 600034500, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 600034500, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 600034500, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 600034500, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 609316077, "concept": "dei:EntityCommonStockSharesOutstanding" | 2022-11-14 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 609316077, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 609316077, "concept": "dei:EntityCommonStockSharesOutstanding" | 2022-08-15 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 609316077, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 609316077, "concept": "dei:EntityCommonStockSharesOutstanding" | 2022-05-16 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 609316077, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 609316077, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 609316077, "concept": "dei:EntityCommonStockSharesOutstanding" | 2021-11-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 609316077, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 609316077, "concept": "dei:EntityCommonStockSharesOutstanding" | 2021-08-23 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 600034500, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 600034500, "concept": "dei:EntityCommonStockSharesOutstanding" | 2021-05-24 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 600034500, "concept": "dei:EntityCommonStockSharesOutstanding" | 2021-04-15 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 600034500, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 600034500, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 600034500, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 1755692, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 4936469, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 1350080, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 3180777, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 1830697, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 10422569, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 4430256, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 8141174, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 3710918, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 2775753, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 935165, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 176393, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 86243, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 155541, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 20908, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 69298, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 48390, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 275916, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_assets | {"amount": 31149632, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| current_assets | {"amount": 32123859, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| current_assets | {"amount": 33083354, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| current_assets | {"amount": 30383395, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_assets | {"amount": 27300723, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| current_assets | {"amount": 21298987, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| current_assets | {"amount": 3927546, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-03-31 | sec_edgar |
| current_assets | {"amount": 505082, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| current_assets | {"amount": 358274, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_liabilities | {"amount": 1049849, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| current_liabilities | {"amount": 1454534, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| current_liabilities | {"amount": 2274038, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| current_liabilities | {"amount": 2731608, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_liabilities | {"amount": 4224475, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| current_liabilities | {"amount": 5514195, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| current_liabilities | {"amount": 2987515, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2021-03-31 | sec_edgar |
| current_liabilities | {"amount": 1947717, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| current_liabilities | {"amount": 1132308, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 609316077} | 2022-11-14 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 609316077} | 2022-08-15 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 609316077} | 2022-05-16 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 609316077} | 2022-03-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 609316077} | 2021-11-12 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 609316077} | 2021-08-23 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 600034500} | 2021-05-24 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 600034500} | 2021-04-15 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 6034500, "currency": "USD"} | 2021-06-30 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 94188.45, "currency": "USD"} | 2020-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 132426, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2022-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 82627, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2022-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 38306, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2022-03-31 | sec_edgar |
| depreciation_amortization | {"amount": 104192, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2021-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 70255, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2021-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 25907, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2021-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 14266, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2021-03-31 | sec_edgar |
| depreciation_amortization | {"amount": 25559, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2020-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 17976, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2020-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 16049, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2020-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 8296, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": "U | 2020-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.002, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.003, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.008, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.005, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.031, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2021-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.024, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2021-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.012, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2021-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.012, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2021-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.008, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2021-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.004, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2021-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.001, "concept": "us-gaap:EarningsPerShareBasic", "currency" | 2020-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.001, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2020-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareBasic", "currency": "US | 2020-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareBasic", "currency": "US | 2020-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareBasic", "currency": "US | 2020-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareBasic", "currency": "US | 2020-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.001, "concept": "us-gaap:EarningsPerShareBasic", "currency" | 2019-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.002, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2022-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.003, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2022-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.008, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2022-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.005, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2022-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.027, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2021-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.012, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2021-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.024, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2021-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.008, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2021-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.012, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2021-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.004, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2021-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.001, "concept": "us-gaap:EarningsPerShareDiluted", "currenc | 2020-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": " | 2020-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.001, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2020-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": " | 2020-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": " | 2020-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": " | 2020-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.001, "concept": "us-gaap:EarningsPerShareDiluted", "currenc | 2019-12-31 | sec_edgar |
| gross_profit | {"amount": 2020692, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2022-09-30 | sec_edgar |
| gross_profit | {"amount": 9468480, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2022-09-30 | sec_edgar |
| gross_profit | {"amount": 7447788, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2022-06-30 | sec_edgar |
| gross_profit | {"amount": 2680196, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2022-06-30 | sec_edgar |
| gross_profit | {"amount": 4767592, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2022-03-31 | sec_edgar |
| gross_profit | {"amount": 26971233, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2021-12-31 | sec_edgar |
| gross_profit | {"amount": 10615140, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2021-09-30 | sec_edgar |
| gross_profit | {"amount": 20773867, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2021-09-30 | sec_edgar |
| gross_profit | {"amount": 10158727, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2021-06-30 | sec_edgar |
| gross_profit | {"amount": 6682634, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2021-06-30 | sec_edgar |
| gross_profit | {"amount": 3476093, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2021-03-31 | sec_edgar |