Organization record
CHINESEWORLDNET COM 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_receivable | {"amount": 0, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_receivable | {"amount": 73489, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_receivable | {"amount": 66219, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_receivable | {"amount": 104438, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 409954, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2015-12-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2014-12-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2013-12-31 | sec_edgar |
| capex | {"amount": 1726, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2012-12-31 | sec_edgar |
| capex | {"amount": 1084, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2011-12-31 | sec_edgar |
| capex | {"amount": 1786, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2010-12-31 | sec_edgar |
| capex | {"amount": 39974, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 226178, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 225971, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 216506, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 129564, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 43407, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 85906, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 186757, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1715300, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 805874, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1771661, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 938010, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1659083, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 684232, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2008-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2024-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2021-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 226178, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2020-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 225971, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2019-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 216506, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2018-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 129564, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2017-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 43407, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2016-12-31 | sec_edgar |
| cashflow_financing | {"amount": -226178, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2015-12-31 | sec_edgar |
| cashflow_financing | {"amount": -1299225, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2014-12-31 | sec_edgar |
| cashflow_financing | {"amount": 1509871, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2013-12-31 | sec_edgar |
| cashflow_financing | {"amount": -793058, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2012-12-31 | sec_edgar |
| cashflow_financing | {"amount": 833283, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2011-12-31 | sec_edgar |
| cashflow_financing | {"amount": -8365, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2010-12-31 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2009-12-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2022-12-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2021-12-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2020-12-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2019-12-31 | sec_edgar |
| cashflow_investing | {"amount": 147427, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2018-12-31 | sec_edgar |
| cashflow_investing | {"amount": 150000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2017-12-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2016-12-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2015-12-31 | sec_edgar |
| cashflow_investing | {"amount": 44138, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2014-12-31 | sec_edgar |
| cashflow_investing | {"amount": -274778, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2013-12-31 | sec_edgar |
| cashflow_investing | {"amount": -21670, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2012-12-31 | sec_edgar |
| cashflow_investing | {"amount": -173970, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2011-12-31 | sec_edgar |
| cashflow_investing | {"amount": -939412, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2010-12-31 | sec_edgar |
| cashflow_investing | {"amount": 1251752, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2009-12-31 | sec_edgar |
| cashflow_operating | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currency": | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currency": | 2023-12-31 | sec_edgar |
| cashflow_operating | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currency": | 2022-12-31 | sec_edgar |
| cashflow_operating | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currency": | 2021-12-31 | sec_edgar |
| cashflow_operating | {"amount": 207, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currency | 2020-12-31 | sec_edgar |
| cashflow_operating | {"amount": 9465, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currenc | 2019-12-31 | sec_edgar |
| cashflow_operating | {"amount": -60485, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2018-12-31 | sec_edgar |
| cashflow_operating | {"amount": -63843, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2017-12-31 | sec_edgar |
| cashflow_operating | {"amount": -42499, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2016-12-31 | sec_edgar |
| cashflow_operating | {"amount": -80158, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2015-12-31 | sec_edgar |
| cashflow_operating | {"amount": -273737, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2014-12-31 | sec_edgar |
| cashflow_operating | {"amount": -339116, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2013-12-31 | sec_edgar |
| cashflow_operating | {"amount": -151690, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2012-12-31 | sec_edgar |
| cashflow_operating | {"amount": 162012, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2011-12-31 | sec_edgar |
| cashflow_operating | {"amount": 313332, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2010-12-31 | sec_edgar |
| cashflow_operating | {"amount": -337400, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2009-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesIssued"} | 2013-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesIssued"} | 2010-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2014-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2013-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10950000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2010-12-31 | sec_edgar |
| current_assets | {"amount": 85360, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_assets | {"amount": 122018, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_assets | {"amount": 227020, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_assets | {"amount": 526352, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_assets | {"amount": 232924, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| current_assets | {"amount": 491921, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_assets | {"amount": 224720, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_assets | {"amount": 173520, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_assets | {"amount": 48497, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| current_assets | {"amount": 90820, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_assets | {"amount": 884935, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_assets | {"amount": 3001817, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| current_assets | {"amount": 2174889, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_assets | {"amount": 2875527, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_assets | {"amount": 1956133, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| current_liabilities | {"amount": 271609, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_liabilities | {"amount": 242109, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_liabilities | {"amount": 285120, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_liabilities | {"amount": 224453, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_liabilities | {"amount": 161217, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| current_liabilities | {"amount": 103497, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_liabilities | {"amount": 49563, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_liabilities | {"amount": 49912, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_liabilities | {"amount": 55287, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| current_liabilities | {"amount": 44412, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_liabilities | {"amount": 89390, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_liabilities | {"amount": 1679145, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| current_liabilities | {"amount": 546060, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_liabilities | {"amount": 1123354, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_liabilities | {"amount": 384673, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 10950000} | 2024-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 10950000} | 2023-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 10950000} | 2022-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 10950000} | 2021-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 10950000} | 2020-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 10950000} | 2019-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 10950000} | 2018-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 10950000} | 2017-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 10950000} | 2016-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 10950000} | 2015-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 10950000} | 2014-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 10950000} | 2013-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 10950000} | 2012-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 10950000} | 2011-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareBasic", "currency": "US | 2021-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareBasic", "currency": "US | 2020-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareBasic", "currency": "US | 2019-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2015-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2014-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2013-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2010-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2009-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2024-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2023-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2022-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": " | 2021-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": " | 2020-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": " | 2019-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2015-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2014-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2013-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2012-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2011-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2010-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2009-12-31 | sec_edgar |
| income_tax_expense | {"amount": 0, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| income_tax_expense | {"amount": 0, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-12-31 | sec_edgar |
| income_tax_expense | {"amount": 3857, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2013-12-31 | sec_edgar |
| income_tax_expense | {"amount": -49284, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| income_tax_expense | {"amount": 54586, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| income_tax_expense | {"amount": -107435, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| industry_sic | {"code": "7389", "scheme": "SIC", "description": "Services-Business Services, NEC"} | sec_edgar | |
| net_income | {"amount": -66158, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| net_income | {"amount": -61991, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| net_income | {"amount": -359999, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2022-12-31 | sec_edgar |
| net_income | {"amount": -40955, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2021-12-31 | sec_edgar |
| net_income | {"amount": -45570, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2020-12-31 | sec_edgar |
| net_income | {"amount": 34894, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2019-12-31 | sec_edgar |
| net_income | {"amount": -5603, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2018-12-31 | sec_edgar |
| net_income | {"amount": -231953, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| net_income | {"amount": -37706, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| net_income | {"amount": -164809, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2015-12-31 | sec_edgar |
| net_income | {"amount": -606346, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2014-12-31 | sec_edgar |
| net_income | {"amount": -521394, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2013-12-31 | sec_edgar |
| net_income | {"amount": -128931, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| net_income | {"amount": 138040, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| net_income | {"amount": 296604, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| net_income | {"amount": -402209, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| operating_expenses | {"amount": 66316, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_expenses | {"amount": 63872, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_expenses | {"amount": 61453, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-12-31 | sec_edgar |
| operating_expenses | {"amount": 61605, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2021-12-31 | sec_edgar |
| operating_expenses | {"amount": 58621, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2020-12-31 | sec_edgar |