CIK 0001726293
Branche: Blank Checks
Zeitreihen: Net Income nach Geschäftsjahr
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| cash_and_equivalents | {"amount": 26000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 107532, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 179515, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 530256, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 578974, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 618078, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 734894, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 747077, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 760175, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 97723, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 25000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2017-12-31 | sec_edgar |
| cashflow_financing | {"amount": -338967898, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2020-06-30 | sec_edgar |
| cashflow_financing | {"amount": -18829225, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2020-03-31 | sec_edgar |
| cashflow_financing | {"amount": -32630507, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2019-12-31 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2019-06-30 | sec_edgar |
| cashflow_financing | {"amount": 414773418, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2018-12-31 | sec_edgar |
| cashflow_financing | {"amount": 414773418, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2018-09-30 | sec_edgar |
| cashflow_financing | {"amount": 414773418, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2018-06-30 | sec_edgar |
| cashflow_financing | {"amount": 200000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2018-03-31 | sec_edgar |
| cashflow_financing | {"amount": 25000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2017-12-31 | sec_edgar |
| cashflow_investing | {"amount": 340080717, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2020-06-30 | sec_edgar |
| cashflow_investing | {"amount": 19317378, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2020-03-31 | sec_edgar |
| cashflow_investing | {"amount": 35502137, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2019-12-31 | sec_edgar |
| cashflow_investing | {"amount": 1942671, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2019-09-30 | sec_edgar |
| cashflow_investing | {"amount": 1407712, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2019-06-30 | sec_edgar |
| cashflow_investing | {"amount": 144795, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2019-03-31 | sec_edgar |
| cashflow_investing | {"amount": -412949750, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2018-12-31 | sec_edgar |
| cashflow_investing | {"amount": -413520000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2018-09-30 | sec_edgar |
| cashflow_investing | {"amount": -414000000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2018-06-30 | sec_edgar |
| cashflow_operating | {"amount": -1266334, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2020-06-30 | sec_edgar |
| cashflow_operating | {"amount": -560136, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2020-03-31 | sec_edgar |
| cashflow_operating | {"amount": -3427009, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2019-12-31 | sec_edgar |
| cashflow_operating | {"amount": -2147309, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2019-09-30 | sec_edgar |
| cashflow_operating | {"amount": -1563632, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2019-06-30 | sec_edgar |
| cashflow_operating | {"amount": -261611, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-03-31 | sec_edgar |
| cashflow_operating | {"amount": -1113774, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2018-12-31 | sec_edgar |
| cashflow_operating | {"amount": -531341, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2018-09-30 | sec_edgar |
| cashflow_operating | {"amount": -38243, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2018-06-30 | sec_edgar |
| cashflow_operating | {"amount": -127277, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2018-03-31 | sec_edgar |
| current_assets | {"amount": 26000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| current_assets | {"amount": 107532, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-03-31 | sec_edgar |
| current_assets | {"amount": 244707, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_assets | {"amount": 530256, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-09-30 | sec_edgar |
| current_assets | {"amount": 578974, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| current_assets | {"amount": 618078, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| current_assets | {"amount": 737917, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_assets | {"amount": 755260, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| current_assets | {"amount": 775339, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| current_assets | {"amount": 25000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_liabilities | {"amount": 12512257, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| current_liabilities | {"amount": 11063422, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2020-03-31 | sec_edgar |
| current_liabilities | {"amount": 6212388, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_liabilities | {"amount": 168053, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2019-09-30 | sec_edgar |
| current_liabilities | {"amount": 159500, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| current_liabilities | {"amount": 822956, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| current_liabilities | {"amount": 397626, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_liabilities | {"amount": 376284, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| current_liabilities | {"amount": 400563, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| current_liabilities | {"amount": 571392, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| current_liabilities | {"amount": 212241, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 419796000, "currency": "USD"} | 2019-06-28 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 399096000, "currency": "USD"} | 2018-06-30 | sec_edgar |
| income_tax_expense | {"amount": 2660, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2020-06-30 | sec_edgar |
| income_tax_expense | {"amount": 231741, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2020-06-30 | sec_edgar |
| income_tax_expense | {"amount": 229081, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2020-03-31 | sec_edgar |
| income_tax_expense | {"amount": 321986, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2019-12-31 | sec_edgar |
| income_tax_expense | {"amount": 1730072, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2019-12-31 | sec_edgar |
| income_tax_expense | {"amount": 370572, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2019-09-30 | sec_edgar |
| income_tax_expense | {"amount": 1408086, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2019-09-30 | sec_edgar |
| income_tax_expense | {"amount": 536681, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2019-06-30 | sec_edgar |
| income_tax_expense | {"amount": 1037514, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2019-06-30 | sec_edgar |
| income_tax_expense | {"amount": 500833, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2019-03-31 | sec_edgar |
| income_tax_expense | {"amount": 504446, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-12-31 | sec_edgar |
| income_tax_expense | {"amount": 1182914, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-12-31 | sec_edgar |
| income_tax_expense | {"amount": 678468, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-09-30 | sec_edgar |
| income_tax_expense | {"amount": 394468, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-09-30 | sec_edgar |
| income_tax_expense | {"amount": 284000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-06-30 | sec_edgar |
| income_tax_expense | {"amount": 284000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-06-30 | sec_edgar |
| income_tax_expense | {"amount": 0, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-12-31 | sec_edgar |
| industry_sic | {"code": "6770", "scheme": "SIC", "description": "Blank Checks"} | sec_edgar | |
| net_income | {"amount": -137067, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2020-06-30 | sec_edgar |
| net_income | {"amount": -448262, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2020-06-30 | sec_edgar |
| net_income | {"amount": -311195, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2020-03-31 | sec_edgar |
| net_income | {"amount": 3785174, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2019-12-31 | sec_edgar |
| net_income | {"amount": -1500314, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2019-12-31 | sec_edgar |
| net_income | {"amount": 1586547, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2019-09-30 | sec_edgar |
| net_income | {"amount": 5285488, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2019-09-30 | sec_edgar |
| net_income | {"amount": 3698941, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2019-06-30 | sec_edgar |
| net_income | {"amount": 1953936, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2019-06-30 | sec_edgar |
| net_income | {"amount": 1745005, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2019-03-31 | sec_edgar |
| net_income | {"amount": 4275271, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2018-12-31 | sec_edgar |
| net_income | {"amount": 1722936, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2018-12-31 | sec_edgar |
| net_income | {"amount": 1486056, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2018-09-30 | sec_edgar |
| net_income | {"amount": 2552335, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2018-09-30 | sec_edgar |
| net_income | {"amount": 1066729, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2018-06-30 | sec_edgar |
| net_income | {"amount": 1066279, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2018-06-30 | sec_edgar |
| net_income | {"amount": -450, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2018-03-31 | sec_edgar |
| net_income | {"amount": -5881, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| net_income | {"amount": -5881, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| operating_expenses | {"amount": 1492448, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2020-06-30 | sec_edgar |
| operating_expenses | {"amount": 227372, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2020-06-30 | sec_edgar |
| operating_expenses | {"amount": 1265076, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2020-03-31 | sec_edgar |
| operating_expenses | {"amount": 2711240, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2019-12-31 | sec_edgar |
| operating_expenses | {"amount": 3223914, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2019-12-31 | sec_edgar |
| operating_expenses | {"amount": 512674, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2019-09-30 | sec_edgar |
| operating_expenses | {"amount": 221658, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2019-09-30 | sec_edgar |
| operating_expenses | {"amount": 101885, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2019-06-30 | sec_edgar |
| operating_expenses | {"amount": 291016, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2019-06-30 | sec_edgar |
| operating_expenses | {"amount": 189131, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2019-03-31 | sec_edgar |
| operating_expenses | {"amount": 104489, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2018-12-31 | sec_edgar |
| operating_expenses | {"amount": 319582, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2018-12-31 | sec_edgar |
| operating_expenses | {"amount": 81332, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2018-09-30 | sec_edgar |
| operating_expenses | {"amount": 215093, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2018-09-30 | sec_edgar |
| operating_expenses | {"amount": 133761, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2018-06-30 | sec_edgar |
| operating_expenses | {"amount": 133311, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2018-06-30 | sec_edgar |
| operating_expenses | {"amount": 450, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2018-03-31 | sec_edgar |
| operating_expenses | {"amount": 5881, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2017-12-31 | sec_edgar |
| operating_expenses | {"amount": 5881, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2017-12-31 | sec_edgar |
| operating_income | {"amount": -1492448, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2020-06-30 | sec_edgar |
| operating_income | {"amount": -227372, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2020-06-30 | sec_edgar |
| operating_income | {"amount": -1265076, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2020-03-31 | sec_edgar |
| operating_income | {"amount": -2711240, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2019-12-31 | sec_edgar |
| operating_income | {"amount": -3223914, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2019-12-31 | sec_edgar |
| operating_income | {"amount": -221658, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2019-09-30 | sec_edgar |
| operating_income | {"amount": -512674, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2019-09-30 | sec_edgar |
| operating_income | {"amount": -291016, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2019-06-30 | sec_edgar |
| operating_income | {"amount": -101885, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2019-06-30 | sec_edgar |
| operating_income | {"amount": -189131, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2019-03-31 | sec_edgar |
| operating_income | {"amount": -319582, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2018-12-31 | sec_edgar |
| operating_income | {"amount": -104489, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2018-12-31 | sec_edgar |
| operating_income | {"amount": -81332, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2018-09-30 | sec_edgar |
| operating_income | {"amount": -215093, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2018-09-30 | sec_edgar |
| operating_income | {"amount": -133761, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2018-06-30 | sec_edgar |
| operating_income | {"amount": -133311, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2018-06-30 | sec_edgar |
| operating_income | {"amount": -450, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2018-03-31 | sec_edgar |
| operating_income | {"amount": -5881, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| operating_income | {"amount": -5881, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| pretax_income | {"amount": -134407, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2020-06-30 | sec_edgar |
| pretax_income | {"amount": -216521, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2020-06-30 | sec_edgar |
| pretax_income | {"amount": -82114, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes | 2020-03-31 | sec_edgar |
| pretax_income | {"amount": 5515246, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2019-12-31 | sec_edgar |
| pretax_income | {"amount": 6693574, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2019-09-30 | sec_edgar |
| pretax_income | {"amount": 1957119, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2019-09-30 | sec_edgar |
| pretax_income | {"amount": 4736455, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2019-06-30 | sec_edgar |
| pretax_income | {"amount": 2490617, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2019-06-30 | sec_edgar |
| pretax_income | {"amount": 2245838, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2019-03-31 | sec_edgar |
| pretax_income | {"amount": 5458185, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2018-12-31 | sec_edgar |
| pretax_income | {"amount": 3230803, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2018-09-30 | sec_edgar |
| pretax_income | {"amount": 1880524, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2018-09-30 | sec_edgar |
| pretax_income | {"amount": 1350279, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2018-06-30 | sec_edgar |
| pretax_income | {"amount": 1350729, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2018-06-30 | sec_edgar |
| pretax_income | {"amount": -450, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesEx | 2018-03-31 | sec_edgar |
| pretax_income | {"amount": -5881, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesE | 2017-12-31 | sec_edgar |
| retained_earnings | {"amount": 4998818, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2020-06-30 | sec_edgar |
| retained_earnings | {"amount": 4998917, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2020-03-31 | sec_edgar |
| retained_earnings | {"amount": 4998967, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2019-12-31 | sec_edgar |
| retained_earnings | {"amount": 9554878, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2019-09-30 | sec_edgar |
| retained_earnings | {"amount": 7968331, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2019-06-30 | sec_edgar |
| retained_earnings | {"amount": 6014395, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2019-03-31 | sec_edgar |
| retained_earnings | {"amount": 4269390, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2018-12-31 | sec_edgar |
| retained_earnings | {"amount": 2546454, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2018-09-30 | sec_edgar |
| retained_earnings | {"amount": 1060398, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2018-06-30 | sec_edgar |
| retained_earnings | {"amount": -6331, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": "US | 2018-03-31 | sec_edgar |
| retained_earnings | {"amount": -5881, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": "US | 2017-12-31 | sec_edgar |
| revenue | {"amount": 0, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "c | 2020-06-30 | sec_edgar |
| revenue | {"amount": 0, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "c | 2020-06-30 | sec_edgar |
| revenue | {"amount": 0, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "c | 2019-12-31 | sec_edgar |
| revenue | {"amount": 0, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "c | 2019-09-30 | sec_edgar |
| revenue | {"amount": 0, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "c | 2019-06-30 | sec_edgar |
| revenue | {"amount": 0, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "c | 2019-06-30 | sec_edgar |
| revenue | {"amount": 0, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "c | 2019-03-31 | sec_edgar |
| revenue | {"amount": 0, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "c | 2018-12-31 | sec_edgar |
| revenue | {"amount": 0, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "c | 2018-09-30 | sec_edgar |
| revenue | {"amount": 0, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "c | 2018-06-30 | sec_edgar |
| revenue | {"amount": 0, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "c | 2018-03-31 | sec_edgar |
| revenue | {"amount": 0, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "c | 2017-12-31 | sec_edgar |
| share_repurchase | {"amount": 344875104, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": | 2020-06-30 | sec_edgar |
| share_repurchase | {"amount": 22811431, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": | 2020-03-31 | sec_edgar |
| share_repurchase | {"amount": 36823301, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": | 2019-12-31 | sec_edgar |
| share_repurchase | {"amount": 0, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": "USD"} | 2019-06-30 | sec_edgar |
| stockholders_equity | {"amount": 5000008, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2020-06-30 | sec_edgar |
| stockholders_equity | {"amount": 5000004, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2020-03-31 | sec_edgar |
| stockholders_equity | {"amount": 5000010, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2019-12-31 | sec_edgar |
| stockholders_equity | {"amount": 10353296, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2019-09-30 | sec_edgar |
| stockholders_equity | {"amount": 8766749, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2019-06-30 | sec_edgar |
| stockholders_equity | {"amount": 6812813, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2019-03-31 | sec_edgar |
| stockholders_equity | {"amount": 5067808, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2018-12-31 | sec_edgar |
| stockholders_equity | {"amount": 5000002, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2018-09-30 | sec_edgar |
| stockholders_equity | {"amount": 5000006, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2018-06-30 | sec_edgar |
| stockholders_equity | {"amount": 18669, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2018-03-31 | sec_edgar |
| stockholders_equity | {"amount": 19119, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2017-12-31 | sec_edgar |
| total_assets | {"amount": 53218572, "concept": "us-gaap:Assets", "currency": "USD"} | 2020-06-30 | sec_edgar |
| total_assets | {"amount": 373970477, "concept": "us-gaap:Assets", "currency": "USD"} | 2020-03-31 | sec_edgar |
| total_assets | {"amount": 392242069, "concept": "us-gaap:Assets", "currency": "USD"} | 2019-12-31 | sec_edgar |
| total_assets | {"amount": 424521349, "concept": "us-gaap:Assets", "currency": "USD"} | 2019-09-30 | sec_edgar |
| total_assets | {"amount": 422926249, "concept": "us-gaap:Assets", "currency": "USD"} | 2019-06-30 | sec_edgar |
| total_assets | {"amount": 421635769, "concept": "us-gaap:Assets", "currency": "USD"} | 2019-03-31 | sec_edgar |
| total_assets | {"amount": 419465434, "concept": "us-gaap:Assets", "currency": "USD"} | 2018-12-31 | sec_edgar |
| total_assets | {"amount": 417721156, "concept": "us-gaap:Assets", "currency": "USD"} | 2018-09-30 | sec_edgar |
| total_assets | {"amount": 416259379, "concept": "us-gaap:Assets", "currency": "USD"} | 2018-06-30 | sec_edgar |