Organization record
Jinxuan Coking Coal Ltd
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": 0, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"amount": 4430519, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_payable | {"amount": 283311, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"amount": 59606, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 106302, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_receivable | {"amount": 0, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_receivable | {"amount": 6289399, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_receivable | {"amount": 228858, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_receivable | {"amount": 0, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 69146, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| capex | {"amount": 7691, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2021-12-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2020-12-31 | sec_edgar |
| capex | {"amount": 134635, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2019-12-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2018-12-31 | sec_edgar |
| capex | {"amount": 215485, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2017-12-31 | sec_edgar |
| capex | {"amount": 190557, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2016-12-31 | sec_edgar |
| capex | {"amount": 32360, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3464091, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2806619, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 115440, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 848522, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 4116, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 55798, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 28091, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 0, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "USD | 2014-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 3464091, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 2806619, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2020-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 115440, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2019-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 848522, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2018-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 4116, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEqu | 2017-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 55798, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2016-12-31 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": 2029691, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2020-12-31 | sec_edgar |
| cashflow_financing | {"amount": -1420335, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-12-31 | sec_edgar |
| cashflow_financing | {"amount": 2335641, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2018-12-31 | sec_edgar |
| cashflow_financing | {"amount": 166228, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2017-12-31 | sec_edgar |
| cashflow_financing | {"amount": -22583, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2016-12-31 | sec_edgar |
| cashflow_financing | {"amount": 80303, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2015-12-31 | sec_edgar |
| cashflow_investing | {"amount": -7691, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2021-12-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2020-12-31 | sec_edgar |
| cashflow_investing | {"amount": -134635, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2019-12-31 | sec_edgar |
| cashflow_investing | {"amount": 755581, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2018-12-31 | sec_edgar |
| cashflow_investing | {"amount": 655657, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2017-12-31 | sec_edgar |
| cashflow_investing | {"amount": -1189144, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2016-12-31 | sec_edgar |
| cashflow_investing | {"amount": -32360, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2015-12-31 | sec_edgar |
| cashflow_operating | {"amount": 588982, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2021-12-31 | sec_edgar |
| cashflow_operating | {"amount": 518201, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2020-12-31 | sec_edgar |
| cashflow_operating | {"amount": 827020, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2019-12-31 | sec_edgar |
| cashflow_operating | {"amount": -2217943, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2018-12-31 | sec_edgar |
| cashflow_operating | {"amount": -875222, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2017-12-31 | sec_edgar |
| cashflow_operating | {"amount": 1242537, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2016-12-31 | sec_edgar |
| cashflow_operating | {"amount": -18648, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2015-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 14333334, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 14333334, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 14333334, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 14333334, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 13333334, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 13333334, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-08-05 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 13333334, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14333334, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14333334, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14333334, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14333334, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14333334, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-09-28 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13333334, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2018-04-25 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13333334, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13333334, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-08-05 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13333334, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 30240, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2021-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 1187953, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2020-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 3984493, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2019-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 5663877, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2018-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 99274, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2017-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 17200450, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2016-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_assets | {"amount": 3525677, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_assets | {"amount": 4038299, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| current_assets | {"amount": 9093492, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_assets | {"amount": 3712474, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_assets | {"amount": 985513, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_assets | {"amount": 2038647, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| current_liabilities | {"amount": 3455332, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_liabilities | {"amount": 3475944, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| current_liabilities | {"amount": 7866964, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_liabilities | {"amount": 3255568, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_liabilities | {"amount": 611562, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_liabilities | {"amount": 812642, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 14333334} | 2021-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 14333334} | 2020-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 14333334} | 2019-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 14333334} | 2018-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13333334} | 2018-04-25 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2021-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2020-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.07, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2019-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2021-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2020-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.07, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2019-12-31 | sec_edgar |
| gross_profit | {"amount": 124250, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2021-12-31 | sec_edgar |
| gross_profit | {"amount": 51876, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2020-12-31 | sec_edgar |
| gross_profit | {"amount": 2401499, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2019-12-31 | sec_edgar |
| gross_profit | {"amount": 1057851, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2018-12-31 | sec_edgar |
| gross_profit | {"amount": 80483, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2017-12-31 | sec_edgar |
| gross_profit | {"amount": 2389297, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-12-31 | sec_edgar |
| gross_profit | {"amount": 20270, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| income_tax_expense | {"amount": 0, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2021-12-31 | sec_edgar |
| income_tax_expense | {"amount": 0, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2020-12-31 | sec_edgar |
| income_tax_expense | {"amount": 292956, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2019-12-31 | sec_edgar |
| income_tax_expense | {"amount": 11567, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-12-31 | sec_edgar |
| income_tax_expense | {"amount": 0, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-12-31 | sec_edgar |
| income_tax_expense | {"amount": 257549, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-12-31 | sec_edgar |
| income_tax_expense | {"amount": -4331, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| industry_sic | {"code": "1221", "scheme": "SIC", "description": "Bituminous Coal & Lignite Surface Mining | sec_edgar | |
| inventory | {"amount": 0, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2018-12-31 | sec_edgar |
| inventory | {"amount": 60825, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2017-12-31 | sec_edgar |
| inventory | {"amount": 119976, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2016-12-31 | sec_edgar |
| long_term_debt | {"unit": "CNY", "value": 1000000, "concept": "us-gaap:LongTermDebt"} | 2019-12-31 | sec_edgar |
| net_income | {"amount": -671074, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2021-12-31 | sec_edgar |
| net_income | {"amount": -780600, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2020-12-31 | sec_edgar |
| net_income | {"amount": 946535, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2019-12-31 | sec_edgar |
| net_income | {"amount": -61924, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2018-12-31 | sec_edgar |
| net_income | {"amount": -745660, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| net_income | {"amount": 749561, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| net_income | {"amount": -12993, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2015-12-31 | sec_edgar |
| operating_expenses | {"amount": 851066, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2021-12-31 | sec_edgar |
| operating_expenses | {"amount": 807922, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2020-12-31 | sec_edgar |
| operating_expenses | {"amount": 1149865, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2019-12-31 | sec_edgar |
| operating_expenses | {"amount": 1023866, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2018-12-31 | sec_edgar |
| operating_expenses | {"amount": 827021, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2017-12-31 | sec_edgar |
| operating_expenses | {"amount": 1382665, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2016-12-31 | sec_edgar |
| operating_expenses | {"amount": 37667, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2015-12-31 | sec_edgar |
| operating_income | {"amount": -726816, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2021-12-31 | sec_edgar |
| operating_income | {"amount": -756046, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2020-12-31 | sec_edgar |
| operating_income | {"amount": 1251634, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2019-12-31 | sec_edgar |
| operating_income | {"amount": 33985, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2018-12-31 | sec_edgar |
| operating_income | {"amount": -746538, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| operating_income | {"amount": 1006632, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| operating_income | {"amount": -17397, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2015-12-31 | sec_edgar |
| operating_lease_liability | {"amount": 0, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2021-12-31 | sec_edgar |
| operating_lease_liability | {"amount": 103396, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2020-12-31 | sec_edgar |
| operating_lease_liability | {"amount": 188937, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2019-12-31 | sec_edgar |
| operating_lease_liability | {"amount": 0, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2018-12-31 | sec_edgar |
| ppe_net | {"amount": 183324, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2021-12-31 | sec_edgar |
| ppe_net | {"amount": 230218, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2020-12-31 | sec_edgar |
| ppe_net | {"amount": 307928, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2019-12-31 | sec_edgar |
| ppe_net | {"amount": 270814, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2018-12-31 | sec_edgar |
| ppe_net | {"amount": 372475, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2017-12-31 | sec_edgar |
| ppe_net | {"amount": 154986, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2016-12-31 | sec_edgar |
| pretax_income | {"amount": -671074, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2021-12-31 | sec_edgar |
| pretax_income | {"amount": -780600, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2020-12-31 | sec_edgar |
| pretax_income | {"amount": 1239491, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2019-12-31 | sec_edgar |
| pretax_income | {"amount": -50357, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes | 2018-12-31 | sec_edgar |
| pretax_income | {"amount": -745660, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2017-12-31 | sec_edgar |
| pretax_income | {"amount": 1007110, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2016-12-31 | sec_edgar |
| pretax_income | {"amount": -17324, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes | 2015-12-31 | sec_edgar |
| retained_earnings | {"amount": -730606, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2021-12-31 | sec_edgar |
| retained_earnings | {"amount": -59532, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": "U | 2020-12-31 | sec_edgar |
| retained_earnings | {"amount": 721068, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": "U | 2019-12-31 | sec_edgar |
| retained_earnings | {"amount": -145972, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2018-12-31 | sec_edgar |
| retained_earnings | {"amount": -84048, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": "U | 2017-12-31 | sec_edgar |
| retained_earnings | {"amount": 661612, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": "U | 2016-12-31 | sec_edgar |
| revenue | {"amount": 154490, "concept": "us-gaap:Revenues", "currency": "USD"} | 2021-12-31 | sec_edgar |
| revenue | {"amount": 1239829, "concept": "us-gaap:Revenues", "currency": "USD"} | 2020-12-31 | sec_edgar |
| revenue | {"amount": 6385992, "concept": "us-gaap:Revenues", "currency": "USD"} | 2019-12-31 | sec_edgar |
| revenue | {"amount": 6721728, "concept": "us-gaap:Revenues", "currency": "USD"} | 2018-12-31 | sec_edgar |
| revenue | {"amount": 179757, "concept": "us-gaap:Revenues", "currency": "USD"} | 2017-12-31 | sec_edgar |
| revenue | {"amount": 19589747, "concept": "us-gaap:Revenues", "currency": "USD"} | 2016-12-31 | sec_edgar |
| revenue | {"amount": 20270, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2015-12-31 | sec_edgar |
| sga_expense | {"amount": 794226, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2021-12-31 | sec_edgar |
| sga_expense | {"amount": 680657, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2020-12-31 | sec_edgar |
| sga_expense | {"amount": 652667, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2019-12-31 | sec_edgar |
| sga_expense | {"amount": 650845, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2018-12-31 | sec_edgar |
| sga_expense | {"amount": 722291, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2017-12-31 | sec_edgar |
| sga_expense | {"amount": 260715, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2016-12-31 | sec_edgar |
| sga_expense | {"amount": 37667, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD"} | 2015-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 14333334, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2021-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 14333334, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2020-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 14333334, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2019-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 14333334, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2021-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 14333334, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2020-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 14333334, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2019-12-31 | sec_edgar |
| stockholders_equity | {"amount": 278282, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2021-12-31 | sec_edgar |
| stockholders_equity | {"amount": 931926, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2020-12-31 | sec_edgar |
| stockholders_equity | {"amount": 1652819, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2019-12-31 | sec_edgar |
| stockholders_equity | {"amount": 727720, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2018-12-31 | sec_edgar |
| stockholders_equity | {"amount": 746426, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2017-12-31 | sec_edgar |
| stockholders_equity | {"amount": 1426832, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2016-12-31 | sec_edgar |
| stockholders_equity | {"amount": 757533, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2015-12-31 | sec_edgar |
| stockholders_equity | {"amount": 817128, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2014-12-31 | sec_edgar |
| total_assets | {"amount": 3733614, "concept": "us-gaap:Assets", "currency": "USD"} | 2021-12-31 | sec_edgar |
| total_assets | {"amount": 4407870, "concept": "us-gaap:Assets", "currency": "USD"} | 2020-12-31 | sec_edgar |
| total_assets | {"amount": 9616490, "concept": "us-gaap:Assets", "currency": "USD"} | 2019-12-31 | sec_edgar |
| total_assets | {"amount": 3983288, "concept": "us-gaap:Assets", "currency": "USD"} | 2018-12-31 | sec_edgar |
| total_assets | {"amount": 1357988, "concept": "us-gaap:Assets", "currency": "USD"} | 2017-12-31 | sec_edgar |
| total_assets | {"amount": 2239474, "concept": "us-gaap:Assets", "currency": "USD"} | 2016-12-31 | sec_edgar |
| total_liabilities | {"amount": 3455332, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2021-12-31 | sec_edgar |
| total_liabilities | {"amount": 3475944, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2020-12-31 | sec_edgar |
| total_liabilities | {"amount": 7963671, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2019-12-31 | sec_edgar |
| total_liabilities | {"amount": 3255568, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2018-12-31 | sec_edgar |
| total_liabilities | {"amount": 611562, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2017-12-31 | sec_edgar |