Organization record
Quad M Solutions, 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": 390291, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_payable | {"amount": 390291, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| accounts_payable | {"amount": 1226786, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 914287, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| accounts_payable | {"amount": 399494, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"amount": 16628, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| accounts_payable | {"amount": 9221, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| accounts_payable | {"amount": 9219, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-03-31 | sec_edgar |
| accounts_payable | {"amount": 48720, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"amount": 12190, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-09-30 | sec_edgar |
| accounts_payable | {"amount": 9220, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| accounts_payable | {"amount": 25710, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-03-31 | sec_edgar |
| accounts_payable | {"amount": 14990, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_payable | {"amount": 34710, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-09-30 | sec_edgar |
| accounts_payable | {"amount": 26887, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| accounts_payable | {"amount": 16685, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"amount": 21084, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| accounts_payable | {"amount": 10804, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_receivable | {"amount": 252600, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_receivable | {"amount": 252600, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| accounts_receivable | {"amount": 252600, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 3377238, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| accounts_receivable | {"amount": 2101512, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1815, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2023-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 22750, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2023-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 836495, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 460662, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 319613, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 155174, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 845504, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 593917, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 516984, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 463874, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 393637, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 10238, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 53489, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 14700, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 23360, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 13611, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 41671, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1900, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2018-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 11243, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1404, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2018-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 75229, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5011, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2017-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 40915, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-09-30 | sec_edgar |
| cashflow_financing | {"amount": 161486, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2023-06-30 | sec_edgar |
| cashflow_financing | {"amount": 22000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2023-03-31 | sec_edgar |
| cashflow_financing | {"amount": 160312, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": 1471320, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2022-06-30 | sec_edgar |
| cashflow_financing | {"amount": 1637838, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2022-03-31 | sec_edgar |
| cashflow_financing | {"amount": 3072240, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": 411006, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": 3308726, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-09-30 | sec_edgar |
| cashflow_financing | {"amount": 3277092, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-06-30 | sec_edgar |
| cashflow_financing | {"amount": 211332, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2021-03-31 | sec_edgar |
| cashflow_financing | {"amount": 921348, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2021-03-31 | sec_edgar |
| cashflow_financing | {"amount": 707657, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2020-12-31 | sec_edgar |
| cashflow_financing | {"amount": 1536282, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2020-09-30 | sec_edgar |
| cashflow_financing | {"amount": 892115, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2020-06-30 | sec_edgar |
| cashflow_financing | {"amount": 381544, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2020-03-31 | sec_edgar |
| cashflow_financing | {"amount": 193085, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2019-12-31 | sec_edgar |
| cashflow_financing | {"amount": 1100237, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2019-09-30 | sec_edgar |
| cashflow_financing | {"amount": 662793, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2019-06-30 | sec_edgar |
| cashflow_financing | {"amount": 293000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2019-03-31 | sec_edgar |
| cashflow_financing | {"amount": 179000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2018-12-31 | sec_edgar |
| cashflow_financing | {"amount": 280300, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2018-09-30 | sec_edgar |
| cashflow_financing | {"amount": 226300, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2018-06-30 | sec_edgar |
| cashflow_financing | {"amount": 151300, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2018-03-31 | sec_edgar |
| cashflow_financing | {"amount": 131500, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2017-12-31 | sec_edgar |
| cashflow_financing | {"amount": 69000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2017-09-30 | sec_edgar |
| cashflow_investing | {"amount": -81000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2022-03-31 | sec_edgar |
| cashflow_investing | {"amount": -95718, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2021-09-30 | sec_edgar |
| cashflow_investing | {"amount": -95718, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2021-06-30 | sec_edgar |
| cashflow_investing | {"amount": -95718, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2021-03-31 | sec_edgar |
| cashflow_investing | {"amount": -5718, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2021-03-31 | sec_edgar |
| cashflow_investing | {"amount": -90000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2020-12-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2020-09-30 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2020-06-30 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2019-09-30 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2019-06-30 | sec_edgar |
| cashflow_operating | {"amount": -996166, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2023-06-30 | sec_edgar |
| cashflow_operating | {"amount": -891170, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2023-03-31 | sec_edgar |
| cashflow_operating | {"amount": 356570, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2022-12-31 | sec_edgar |
| cashflow_operating | {"amount": -1324170, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2022-06-30 | sec_edgar |
| cashflow_operating | {"amount": -1415789, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2022-03-31 | sec_edgar |
| cashflow_operating | {"amount": -246567, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_operating | {"amount": -3216501, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2021-12-31 | sec_edgar |
| cashflow_operating | {"amount": -3521708, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2021-09-30 | sec_edgar |
| cashflow_operating | {"amount": -2799744, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2021-06-30 | sec_edgar |
| cashflow_operating | {"amount": -128681, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2021-03-31 | sec_edgar |
| cashflow_operating | {"amount": -695587, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2021-03-31 | sec_edgar |
| cashflow_operating | {"amount": -564546, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2020-12-31 | sec_edgar |
| cashflow_operating | {"amount": -1087437, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2020-09-30 | sec_edgar |
| cashflow_operating | {"amount": -513178, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2020-06-30 | sec_edgar |
| cashflow_operating | {"amount": -386007, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2020-03-31 | sec_edgar |
| cashflow_operating | {"amount": -154296, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-12-31 | sec_edgar |
| cashflow_operating | {"amount": 1087437, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-09-30 | sec_edgar |
| cashflow_operating | {"amount": -641333, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-06-30 | sec_edgar |
| cashflow_operating | {"amount": -281289, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-03-31 | sec_edgar |
| cashflow_operating | {"amount": -139229, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2018-12-31 | sec_edgar |
| cashflow_operating | {"amount": -283411, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2018-09-30 | sec_edgar |
| cashflow_operating | {"amount": -220068, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2018-06-30 | sec_edgar |
| cashflow_operating | {"amount": -154907, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2018-03-31 | sec_edgar |
| cashflow_operating | {"amount": -61282, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2017-12-31 | sec_edgar |
| cashflow_operating | {"amount": -104904, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2017-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 174823440, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 174823440, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 78011174, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 116784295, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 78011174, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 66748674, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 47676046, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 43771367, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 30662131, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 20121010, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 14336966, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 353123, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-05-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 874441, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 68777733, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 689778, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 200000, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-08-14 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 68777733, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 64371162, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 68777733, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 60436162, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 217437033, "concept": "dei:EntityCommonStockSharesOutstanding" | 2023-08-10 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 174823440, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 217437033, "concept": "dei:EntityCommonStockSharesOutstanding" | 2023-05-19 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 217437033, "concept": "dei:EntityCommonStockSharesOutstanding" | 2023-04-24 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 217437033, "concept": "dei:EntityCommonStockSharesOutstanding" | 2023-04-14 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 174823440, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 78011174, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 129668801, "concept": "dei:EntityCommonStockSharesOutstanding" | 2022-05-18 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 116797069, "concept": "dei:EntityCommonStockSharesOutstanding" | 2022-04-13 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 116784295, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 96084948, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2022-01-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 78011174, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 66748674, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 54892004, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2021-08-18 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 47676046, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 45566686, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2021-05-23 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 43771367, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 42457141, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2021-02-22 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 42457141, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2021-02-17 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 36982141, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2021-01-08 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 30662131, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20121010, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 16413452, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2020-08-18 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14336966, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 2980393, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2020-05-19 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 874441, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 72128616, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2020-02-17 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 70357650, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2020-01-10 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 68777733, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 689778, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 68777733, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-08-09 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 68777733, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-05-15 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 68777733, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 66619733, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-03-05 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 66619733, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-03-04 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 64371162, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 68777733, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 60436162, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 2190, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 2190, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 52699339, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 15852288, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 31095960, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 15243672, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 49734441, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 11272996, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 38461445, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 27221784, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 9547713, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 17674071, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 8688841, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 8985230, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 17254140, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 4542031, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 9676191, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 5134160, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 4922783, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-06-30 | sec_edgar |
| current_assets | {"amount": 9913415, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| current_assets | {"amount": 9934350, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| current_assets | {"amount": 10748095, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_assets | {"amount": 3918900, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| current_assets | {"amount": 2421125, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_assets | {"amount": 155174, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| current_assets | {"amount": 940221, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| current_assets | {"amount": 683917, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-03-31 | sec_edgar |
| current_assets | {"amount": 619939, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| current_assets | {"amount": 478874, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-09-30 | sec_edgar |
| current_assets | {"amount": 393637, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| current_assets | {"amount": 10238, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-03-31 | sec_edgar |
| current_assets | {"amount": 53489, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |