{"cik":1501257,"entityName":"PURA NATURALS, INC.","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2013-11-13","val":10278000,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2014-04-09","val":10278000,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2014-04-09","val":10278000,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2014Q1I"},{"end":"2014-05-12","val":10278000,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2014-05-12","val":10278000,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-05-12","val":10278000,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2014-05-12","val":10278000,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-11-10","val":10278000,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2015-08-19","val":10278000,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q3I"},{"end":"2015-11-20","val":10278000,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q4I"},{"end":"2016-04-14","val":10278000,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2016Q1I"},{"end":"2016-05-23","val":10278000,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q2I"},{"end":"2016-08-22","val":10278000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q3I"},{"end":"2016-11-21","val":33392530,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q4I"},{"end":"2017-03-27","val":33417828,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2017Q1I"},{"end":"2017-05-19","val":33822038,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2017-08-07","val":33855244,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-11-07","val":36074038,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-26","val":36074038,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2018Q1I"},{"end":"2018-05-09","val":55273770,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2018-08-14","val":112117115,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-08-14","val":112117115,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-10-25","val":428452395,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2019-07-10","val":885838833,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2019Q2I"},{"end":"2019-09-05","val":885838833,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2019-09-13","val":925838833,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q3I"},{"end":"2020-01-21","val":1448933660,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q4I"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2014-04-09","val":0,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2014-04-09","val":0,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2014Q1I"},{"end":"2014-05-12","val":0,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2014-05-12","val":0,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-05-12","val":0,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2014-05-12","val":0,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-11-10","val":0,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2015-06-30","val":0,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015Q2I"},{"end":"2016-05-23","val":0,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2016-06-30","val":73850000,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016Q2I"},{"end":"2017-06-30","val":15300000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017Q2I"},{"end":"2019-07-10","val":1680000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2019Q2I"}]}}},"invest":{"InvestmentWarrantsExercisePrice":{"label":"Investment Warrants, Exercise Price","description":"Exercise price of the warrants.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0.01,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.01,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.01,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"}],"USD/shares":[{"start":"2018-01-01","end":"2018-12-31","val":0.01,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.01,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.01,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"}]}}},"us-gaap":{"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2012-12-31","val":12533,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":12533,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":12533,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":12533,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":28842,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":28842,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":28842,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":28842,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":28842,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":28842,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":40794,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":54340,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":54340,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":64863,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":28842,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":73286,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":73286,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":73286,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":40794,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":80670,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":80522,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":89714,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":89714,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":89714,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":256558,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":256558,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":78074,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-06-30","val":20040,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2I"},{"end":"2016-09-30","val":195079,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":264224,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":264224,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":264224,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":264224,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":264224,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":262457,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":305371,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":416277,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":321250,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":321250,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":321250,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":321250,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":321250,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":321250,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":396502,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":440397,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":440397,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":462752,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":496213,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":496213,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":496213,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":496213,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":536047,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":544006,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":547265,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"AccountsPayableRelatedPartiesCurrentAndNoncurrent":{"label":"Accounts Payable, Related Parties","description":"Amount for accounts payable to related parties.","units":{"USD":[{"end":"2012-12-31","val":9452,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":9452,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":9452,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":15448,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":17194,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":17194,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":17194,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":17194,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":17194,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":17194,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":19741,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":22405,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":22405,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":22405,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":17194,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":22719,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":22719,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":22719,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":19741,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":24655,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-06-30","val":24655,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":24655,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q2I"},{"end":"2015-09-30","val":24864,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":25953,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":25953,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":25953,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q4I"},{"end":"2016-03-31","val":25500,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"}]}},"AccountsReceivableNet":{"label":"Accounts Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2015-12-31","val":84565,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":84565,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-09-30","val":100721,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":45791,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":45791,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":45791,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":45791,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":45791,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":41167,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":79856,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":220967,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":66427,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":66427,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":66427,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":66427,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":66427,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":66427,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":71387,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":60994,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":60994,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":68055,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":52001,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":52001,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":52001,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":52001,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":58190,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":57025,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":82768,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2015-12-31","val":2525,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":2525,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-09-30","val":100915,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":196416,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":196416,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":196416,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":196416,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":196416,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":177012,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2869,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2410,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":226273,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":226273,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":226273,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":226273,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":226273,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":226273,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":415194,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":684557,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":684557,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":952814,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":822622,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":822622,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":822622,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":822622,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":402175,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":686448,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":678136,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2012-12-31","val":4338,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":2558,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":2558,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":5151,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2593,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":2558,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":2593,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":2593,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":2593,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":2593,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2593,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2593,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":2593,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2593,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2558,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":2593,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":2593,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":2593,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2593,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":2593,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":2593,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2593,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":2593,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":2593,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2593,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2593,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2012-12-31","val":32447,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":32447,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":32447,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":32447,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":32447,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":32447,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":32447,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":32447,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":32447,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":32447,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":32447,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":32447,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":32447,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":32447,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":32447,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":33947,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":33947,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":33947,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":32447,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":33947,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":33947,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":33947,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":33947,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":33947,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":537016,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":837017,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":33947,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-06-30","val":149721,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1302384,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1956536,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":1956536,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":1956536,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1956536,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1956536,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2445394,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3375195,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3771215,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5710270,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":5710270,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":5710270,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":5710270,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":5710270,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":5710270,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6230235,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6931245,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":6931245,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8656209,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10362669,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":10362669,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":10362669,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":10362669,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11245456,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11697994,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12092684,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"AdjustmentForAmortization":{"label":"Amortization","description":"The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":49817,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":24909,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":49817,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":99635,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":99635,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":24909,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":24909,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":49818,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":49818,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":49818,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":74726,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":74726,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":101742,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":101742,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":24625,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":24625,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":49835,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":49835,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":49835,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":75059,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":75059,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":100257,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":24908,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":49817,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":74725,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":120202,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":120202,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":180303,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-06-30","val":160628,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":160628,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":220728,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-12-31","val":33448,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"AllowanceForDoubtfulAccountsReceivableCurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Current","description":"Amount of allowance for credit loss on accounts receivable, classified as current.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":33448,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":33448,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":33448,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":33448,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":33448,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":33448,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":33448,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"AmortizationOfDebtDiscountPremium":{"label":"Amortization of Debt Discount (Premium)","description":"Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":265,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":265,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":98854,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":98854,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":98854,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":432047,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":432047,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":1181750,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1181750,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":274389,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":274389,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":529407,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":529407,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":529407,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":780632,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":780632,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":1003083,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":204010,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":312436,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":369280,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":14000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017"}]}},"AmortizationOfFinancingCostsAndDiscounts":{"label":"Amortization of Debt Issuance Costs and Discounts","description":"Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":320000,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":320000,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":320000,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":320000,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":732979,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":116000,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":116000,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":116000,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":49817,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":49817,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":49818,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":74726,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":99635,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":99635,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":99635,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":24909,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":49818,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":49818,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":49818,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":74726,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":74726,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":99635,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":99635,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":24626,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":24625,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":49835,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":49835,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":49835,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":75059,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":75059,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":100257,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":24908,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":49817,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":74725,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":1763750,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":111146951,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":162331603,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":162331603,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":7383750,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":486629926,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":649627273,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":1612370439,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2012-12-31","val":727,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":727,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":727,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":1614,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1971,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":1971,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":1971,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":1971,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":1971,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":1971,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":970,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1214,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":1214,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1243,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1971,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":251,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":251,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":251,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":970,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":761,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":871,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1080,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":1080,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":1080,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":215640,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":1162169,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":714,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-06-30","val":714,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2I"},{"end":"2016-09-30","val":261092,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":959554,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":959554,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":959554,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":959554,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":959554,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1009408,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1054661,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1195906,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1115938,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":1115938,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1115938,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":1115938,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":1115938,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":1115938,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1052548,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":979235,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":979235,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":932572,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":960909,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":960909,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":960909,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":960909,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":816173,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":769434,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":770470,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2012-12-31","val":692,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":692,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":692,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":1614,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1971,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":1971,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":1971,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":1971,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":1971,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":1971,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":970,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1214,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":1214,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1243,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1971,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":251,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":251,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":251,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":970,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":761,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":871,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1080,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":1080,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":1080,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":212390,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":212390,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":714,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-06-30","val":714,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2I"},{"end":"2016-09-30","val":256267,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":107835,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":107835,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":107835,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":107835,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":107835,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":179398,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":247055,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":413208,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":360256,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":360256,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":360256,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":360256,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":360256,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":360256,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":320541,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":271813,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":271813,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":249999,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":302959,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":302959,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":302959,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":302959,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":183131,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":161301,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":187245,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"AssetsFairValueDisclosure":{"label":"Assets, Fair Value Disclosure","description":"Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017Q4I"}]}},"Cash":{"label":"Cash","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2005-12-25","val":454,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2005-12-25","val":454,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2005Q4I"},{"end":"2011-12-31","val":4102,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2011-12-31","val":4102,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2011-12-31","val":4102,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2011Q4I"},{"end":"2012-09-30","val":484,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2012Q3I"},{"end":"2012-12-31","val":454,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":454,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":454,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2012-12-31","val":454,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2012-12-31","val":454,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2012-12-31","val":454,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2012-12-31","val":454,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"end":"2012-12-31","val":454,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2012Q4I"},{"end":"2013-03-31","val":846,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-03-31","val":846,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":826,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-06-30","val":826,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":998,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2013-09-30","val":998,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1257,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":1257,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":1257,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":1257,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":1257,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":1257,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"end":"2013-12-31","val":1257,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2013-12-31","val":1257,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2013-12-31","val":1257,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":84,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":226,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":226,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2014-06-30","val":226,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2I"},{"end":"2014-09-30","val":280,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2014-09-30","val":280,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1257,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":251,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":251,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":251,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":251,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2014-12-31","val":251,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2014-12-31","val":4447,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2014-12-31","val":4447,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":84,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":590,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-03-31","val":507,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2015Q1I"},{"end":"2015-06-30","val":590,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":590,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q2I"},{"end":"2015-09-30","val":590,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2015-09-30","val":360233,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":714,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":714,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":714,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":14797,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":14797,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2015-12-31","val":14797,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2015-12-31","val":114697,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2015-12-31","val":14797,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2015-12-31","val":14797,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":714,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2016-03-31","val":106407,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1I"},{"end":"2016-06-30","val":714,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2016-06-30","val":10779,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2I"},{"end":"2016-09-30","val":27356,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2016-09-30","val":3856,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14386,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":14386,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":14386,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":14386,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":14386,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2016-12-31","val":14386,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2016-12-31","val":14386,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2016-12-31","val":14386,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2016-12-31","val":14386,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2016-12-31","val":14386,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2016Q4I"},{"end":"2017-03-31","val":82467,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2017-03-31","val":82467,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1I"},{"end":"2017-06-30","val":711,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-06-30","val":711,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-06-30","val":711,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9850,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-09-30","val":9850,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":67422,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":67422,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":67422,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":67422,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":67422,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":67422,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2017-12-31","val":67422,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2017-12-31","val":67422,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2017-12-31","val":67422,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":42288,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2018-03-31","val":42288,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9971,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":9971,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":9971,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8010,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2018-09-30","val":8010,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":29777,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":29777,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":29777,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":29777,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12600,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":-3618,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2012-01-01","end":"2012-12-31","val":-3648,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-3648,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":392,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":372,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":372,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2005-12-26","end":"2013-09-30","val":998,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":544,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":544,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2005-12-26","end":"2013-12-31","val":1257,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":1257,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":4102,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":4102,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":-1173,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-1173,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1031,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-1031,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":-1031,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":-977,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":-977,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2014-01-01","end":"2014-12-31","val":-1006,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":256,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":339,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":339,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-01-01","end":"2015-09-30","val":339,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-01-01","end":"2015-09-30","val":355786,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":463,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":10350,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":91610,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-103918,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":12559,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":-10941,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-411,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-411,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":68081,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":68081,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-13675,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-13675,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":-13675,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":-4536,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-4536,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":53036,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":53036,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-25134,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-25134,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-57451,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-57451,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-57451,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":-59412,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-59412,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":-37645,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-17177,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-29777,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":-29777,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":99900,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":99900,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017"}]}},"CashEquivalentsAtCarryingValue":{"label":"Cash Equivalents, at Carrying Value","description":"Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2016-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1":{"label":"Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments","description":"Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":14162,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-71131,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-85292,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-112416,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-84756,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-646768,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-646768,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1323375,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":461289,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":461289,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":3028388,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"CommitmentsAndContingencies":{"label":"Commitments and Contingencies","description":"Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q4I"},{"end":"2016-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q4I"},{"end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2010-09-20","val":0.001,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2010-09-20","val":0.001,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2010-09-20","val":0.001,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"end":"2010-09-20","val":0.001,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2010Q3I"},{"end":"2012-12-31","val":0.001,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":0.001,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":0.001,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":0.001,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.001,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":0.001,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":0.001,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":0.001,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":0.001,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":0.001,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.001,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.001,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":0.001,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.001,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.001,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":0.001,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":0.001,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":0.001,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":0.001,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":0.001,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":0.001,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":0.001,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":0.001,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":0.001,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":0.001,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":0.001,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0.001,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0.001,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.001,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":0.001,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":0.001,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":0.001,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":0.001,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":0.001,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":0.001,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2010-09-20","val":100000000,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2010-09-20","val":100000000,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2010-09-20","val":100000000,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"end":"2010-09-20","val":100000000,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2010Q3I"},{"end":"2012-12-31","val":100000000,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":100000000,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":100000000,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":100000000,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":100000000,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":100000000,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":100000000,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":100000000,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":100000000,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":100000000,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":100000000,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":100000000,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":100000000,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":100000000,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":100000000,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":100000000,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":100000000,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":100000000,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":100000000,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":100000000,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":100000000,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":100000000,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":100000000,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":100000000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":100000000,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":500000000,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":100000000,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100000000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2I"},{"end":"2016-09-30","val":100000000,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":500000000,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":500000000,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":500000000,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":500000000,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":500000000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":500000000,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":500000000,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":500000000,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":500000000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":500000000,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":500000000,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":500000000,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":500000000,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":500000000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":500000000,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":500000000,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":500000000,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":500000000,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":500000000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":1500000000,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":1500000000,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":1500000000,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1500000000,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1500000000,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1500000000,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2012-12-31","val":10278000,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":10278000,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":10278000,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":10278000,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10278000,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":10278000,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":10278000,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":10278000,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":10278000,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":10278000,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10278000,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":10278000,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":10278000,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":10278000,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10278000,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":10278000,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":10278000,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":10278000,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10278000,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":10278000,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":10278000,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10278000,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":10278000,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":10278000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":22865573,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":22865623,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10278000,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10278000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2I"},{"end":"2016-09-30","val":33392530,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":33612376,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":33612376,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":33612376,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":33612376,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":33612376,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":33855244,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":33855244,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":35774038,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39029709,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":39114709,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":39114709,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":39114709,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":39114709,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":39114709,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":45015502,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":70947390,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":70947390,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":296710079,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":483552395,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":483552395,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":483552395,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":483552395,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":779078833,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":885838833,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1148627103,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2012-12-31","val":10278000,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":10278000,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":10278000,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":10278000,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10278000,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":10278000,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":10278000,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":10278000,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":10278000,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":10278000,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10278000,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":10278000,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":10278000,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":10278000,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10278000,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":10278000,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":10278000,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":10278000,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10278000,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":10278000,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":10278000,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10278000,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":10278000,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":10278000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":22865573,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":22865623,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10278000,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10278000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2I"},{"end":"2016-09-30","val":33392530,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":33612376,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":33612376,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":33612376,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":33612376,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":33612376,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":33855244,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":33855244,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":35774038,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39029709,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":39114709,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":39114709,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":39114709,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":39114709,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":39114709,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":45015502,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":70947390,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":70947390,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":296710079,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":483552395,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":483552395,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":483552395,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":483552395,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":779078833,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":885838833,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1148627103,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2012-12-31","val":10278,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":10278,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":10278,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":10278,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10278,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":10278,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":10278,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":10278,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":10278,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":10278,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10278,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":10278,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":10278,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":10278,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10278,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":10278,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":10278,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":10278,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10278,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":10278,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":10278,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10278,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":10278,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":10278,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":22866,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":22865,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10278,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10278,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2I"},{"end":"2016-09-30","val":33393,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":33612,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":33612,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":33612,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":33612,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":33612,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":33855,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":33855,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":35807,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39030,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":39115,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":39115,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":39115,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":39115,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":39115,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":45015,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":70947,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":70947,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":296711,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":483551,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":483551,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":483551,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":483551,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":779078,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":885838,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1148626,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"ConvertibleDebt":{"label":"Convertible Debt","description":"Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.","units":{"USD":[{"end":"2017-12-31","val":1288138,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1288138,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":1288138,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":1288138,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":1288138,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1410313,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1245597,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":1245597,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":784091,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1048323,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"ConvertibleLongTermNotesPayable":{"label":"Convertible Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2016-09-30","val":400000,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":400000,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":400000,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"}]}},"ConvertibleNotesPayable":{"label":"Convertible Notes Payable","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.","units":{"USD":[{"end":"2018-12-31","val":1048323,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":1048323,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":1048323,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1005807,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":945887,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":892772,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"ConvertibleNotesPayableCurrent":{"label":"Convertible Notes Payable, Current","description":"Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2016-12-31","val":18068,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10682,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":92703,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":462692,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":781901,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":781901,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":781901,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":781901,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":781901,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":781901,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":846465,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":936767,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":936767,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":725069,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":775690,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":775690,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":775690,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":775690,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":821184,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":869690,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":873419,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"CostOfGoodsSold":{"label":"Cost of Goods Sold (Deprecated 2018-01-31)","description":"Total costs related to goods produced and sold during the reporting period.","units":{"USD":[{"start":"2005-12-26","end":"2013-09-30","val":901,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":99,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":99,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":99,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-07-01","end":"2013-09-30","val":99,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2005-12-26","end":"2013-12-31","val":962,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":962,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":160,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":160,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":985,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":23,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":85,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":85,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":85,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":62,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":62,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-04-01","end":"2014-06-30","val":62,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":110,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":110,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2014-07-01","end":"2014-09-30","val":25,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":25,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":17,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":17,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-04-01","end":"2015-06-30","val":17,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":17,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":17,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-01-01","end":"2015-09-30","val":139678,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-07-01","end":"2015-09-30","val":92608,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":42,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":191493,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":45329,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":109828,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":64499,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":165224,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":165224,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":55339,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-07-01","end":"2016-09-30","val":55339,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":233453,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":233453,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":46802,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":46802,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":106557,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":59752,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":312822,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":206265,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":286875,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":43893,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":106557,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":106557,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":59752,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":59752,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":312822,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":206265,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":286875,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":43893,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":92682,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":92682,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":92682,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":48789,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":48789,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":48789,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":164959,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":164959,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-07-01","end":"2018-09-30","val":72277,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":72277,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":247636,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":69611,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":127711,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":58100,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":175646,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":47935,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"DebtConversionConvertedInstrumentAmount1":{"label":"Debt Conversion, Converted Instrument, Amount","description":"\"The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":10200,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":400000,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-12-31","val":400000,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":871000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":871000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"}]}},"DebtConversionConvertedInstrumentSharesIssued1":{"label":"Debt Conversion, Converted Instrument, Shares Issued","description":"\"The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.\"","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":1300000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1300000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"}]}},"DebtConversionOriginalDebtAmount1":{"label":"Debt Conversion, Original Debt, Amount","description":"\"The amount of the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":400000,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":400000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":116362,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":209825,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":424061,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":424061,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":917292,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"DebtCurrent":{"label":"Debt, Current","description":"Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-03-31","val":8200,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":10200,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"}]}},"DebtInstrumentConvertibleBeneficialConversionFeature":{"label":"Debt Instrument, Convertible, Beneficial Conversion Feature","description":"Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":897968,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-12-31","val":897968,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1097379,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":1097379,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"}]}},"DebtInstrumentConvertibleConversionPrice1":{"label":"Debt Instrument, Convertible, Conversion Price","description":"The price per share of the conversion feature embedded in the debt instrument.","units":{"USD/shares":[{"end":"2017-03-31","val":0.69,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2018-03-31","val":0.001,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"}]}},"DebtInstrumentIncreaseAccruedInterest":{"label":"Debt Instrument, Increase, Accrued Interest","description":"Increase for accrued, but unpaid interest on the debt instrument for the period.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":3118,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"DebtInstrumentIncreaseDecreaseOtherNet":{"label":"Debt Instrument, Increase (Decrease), Other, Net","description":"Amount of increase (decrease) in debt instruments, classified as other.","units":{"USD":[{"start":"2005-12-26","end":"2013-09-30","val":-3310,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2005-12-26","end":"2013-12-31","val":-3310,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":-3310,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2005-12-26","end":"2014-03-31","val":-3310,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"}]}},"DebtInstrumentInterestRateDuringPeriod":{"label":"Debt Instrument, Interest Rate During Period","description":"The average effective interest rate during the reporting period.","units":{"pure":[{"start":"2015-01-01","end":"2015-12-31","val":0.02,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"},{"start":"2017-04-01","end":"2017-06-30","val":0.08,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-07-01","end":"2017-09-30","val":0.08,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"}]}},"DebtInstrumentUnamortizedDiscount":{"label":"Debt Instrument, Unamortized Discount","description":"Amount, after accumulated amortization, of debt discount.","units":{"USD":[{"end":"2017-06-30","val":5000,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5000,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-09-30","val":1083,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"}]}},"DebtInstrumentUnamortizedDiscountCurrent":{"label":"Debt Instrument, Unamortized Discount, Current","description":"Amount of debt discount to be amortized within one year or within the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-09-30","val":721808,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":506237,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":506237,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":506237,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":506237,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":506237,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":506237,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":563848,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":308833,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":308833,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":59022,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":272633,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":272633,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":272633,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":272633,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":184623,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":76197,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19353,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"DeferredRevenue":{"label":"Deferred Revenue","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2014-12-31","val":340,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":340,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":340,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"}]}},"DeferredRevenueCurrent":{"label":"Deferred Revenue, Current","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2015-12-31","val":88505,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":88505,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-09-30","val":56788,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":72808,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":72808,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":72808,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":72808,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":72808,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":72808,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":72808,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":72808,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":72808,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":72808,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":72808,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":72808,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":72808,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":72808,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":72808,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":72808,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":72808,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":72808,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":25000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":25000,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":25000,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":25000,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":25000,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":25000,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":25000,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"DeferredSalesInducementsAdjustments":{"label":"Deferred Sales Inducement Cost, Other Increase (Decrease)","description":"Amount of increase (decrease) in deferred sales inducement cost, classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":62730,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":62730,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"}]}},"DeferredTaxAssetsCapitalLossCarryforwards":{"label":"Deferred Tax Assets, Capital Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.","units":{"USD":[{"end":"2012-12-31","val":63983,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":63983,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":86790,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":86790,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-12-31","val":86790,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-12-31","val":140319,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015Q4I"}]}},"DeferredTaxAssetsDeferredIncome":{"label":"Deferred Tax Assets, Deferred Income","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.","units":{"USD":[{"end":"2012-12-31","val":12797,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":17358,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-12-31","val":33527,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-12-31","val":54205,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015Q4I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2016-12-31","val":696949,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":720749,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":720749,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1164312,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2016-12-31","val":696949,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1045781,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":1045781,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2103903,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2016-12-31","val":696949,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":720749,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":720749,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1164312,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"DeferredTaxAssetsValuationAllowanceCurrent":{"label":"Deferred Tax Assets, Valuation Allowance, Current","description":"Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as current.","units":{"USD":[{"end":"2012-12-31","val":3968,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":3968,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":4561,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":4561,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-12-31","val":8810,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-12-31","val":20678,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":696949,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":720749,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":720749,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1164312,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":389,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2012-07-01","end":"2012-09-30","val":130,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":519,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":519,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":35,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2005-12-26","end":"2013-09-30","val":2593,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":35,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":35,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2005-12-26","end":"2013-12-31","val":2593,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":2593,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":35,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":35,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":2593,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"}]}},"DerivativeLiabilities":{"label":"Derivative Liability","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-06-30","val":243216,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1159057,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":897968,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":897968,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":897968,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":897968,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":897968,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2408770,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1097379,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":1097379,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2265750,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1195478,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"DerivativeLiabilitiesCurrent":{"label":"Derivative Liability, Current","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2016-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2016Q4I"},{"end":"2017-03-31","val":126810,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2017-03-31","val":126810,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":243216,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-06-30","val":243216,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1159057,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":897968,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":897968,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":897968,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":897968,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":897968,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":897968,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2408770,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1097379,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":1097379,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2265750,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1209150,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":1209150,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":1209150,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":1209150,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":538803,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":995718,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":410261,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"DevelopmentStageEnterpriseDeficitAccumulatedDuringDevelopmentStage":{"label":"Development Stage Enterprise, Deficit Accumulated During Development Stage (Deprecated 2015-01-31)","description":"Cumulative net losses reported during the development stage.","units":{"USD":[{"end":"2012-12-31","val":63983,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":63983,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-09-30","val":69092,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":86790,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":86790,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":86790,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":86790,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":86790,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q4I"},{"end":"2014-03-31","val":102290,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":118256,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":118256,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":128750,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"}]}},"Dividends":{"label":"Dividends","description":"Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"}]}},"DueFromRelatedParties":{"label":"Due from Related Parties","description":"For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q4I"},{"end":"2016-09-30","val":98440,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":31908,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":31908,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":31908,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":31908,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":31908,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":39390,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11890,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11890,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11890,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":11890,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":11890,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":11890,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":11890,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":11890,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11890,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29390,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":29390,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":32390,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"DueToRelatedPartiesCurrent":{"label":"Due to Related Parties, Current","description":"Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2015-12-31","val":10200,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":28813,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":394611,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-09-30","val":15923,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":763664,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":763664,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":763664,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":763664,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":763664,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":844866,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":216636,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":317381,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":392037,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":392037,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":392037,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":392037,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":392037,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":392037,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":394545,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":483991,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":483991,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":536028,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":594423,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":594423,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":594423,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":594423,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":672042,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":757264,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":863357,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"DueToRelatedPartiesCurrentAndNoncurrent":{"label":"Due to Related Parties","description":"Carrying amount as of the balance sheet date of obligations due all related parties.","units":{"USD":[{"end":"2015-12-31","val":348066,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":-0.01,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.05,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-07-01","end":"2015-09-30","val":-0.01,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-0.08,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.03,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-07-01","end":"2016-09-30","val":-0.01,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.06,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.02,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-06-30","val":-0.02,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-0.02,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.03,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.01,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.06,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.02,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.03,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-0.03,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":-0.03,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-0.01,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-0.01,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-0.01,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.08,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-0.08,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-0.05,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-0.05,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.14,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-0.14,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.06,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-0.06,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.05,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-0.05,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-0.05,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.07,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-0.07,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-07-01","end":"2018-09-30","val":-0.02,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.02,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-0.04,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"EarningsPerShareDiluted":{"label":"Earnings Per Share, Diluted","description":"The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-09-30","val":-0.05,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-07-01","end":"2015-09-30","val":-0.01,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-09-30","val":-0.03,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-07-01","end":"2016-09-30","val":-0.01,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":0.21,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.21,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.21,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":-0.278,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-32.7,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-0.145,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.067,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":0.05,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-0.05,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.032,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent":{"label":"Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent","description":"Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0.74,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2016-01-01","end":"2016-12-31","val":0.74,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-12-31","val":0.74,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0.74,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0.05,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.05,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.05,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"EquipmentExpense":{"label":"Equipment Expense","description":"This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.","units":{"USD":[{"start":"2005-12-26","end":"2013-09-30","val":-2593,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2005-12-26","end":"2013-12-31","val":-2593,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":-2593,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2005-12-26","end":"2014-03-31","val":-2593,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"}]}},"ExtinguishmentOfDebtAmount":{"label":"Extinguishment of Debt, Amount","description":"Gross amount of debt extinguished.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":-32720,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-32720,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"}]}},"FairValueAdjustmentOfWarrants":{"label":"Fair Value Adjustment of Warrants","description":"Amount of expense (income) related to adjustment to fair value of warrant liability.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":23347,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":23347,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23347,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":23347,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"FairValueAssumptionsExpectedDividendRate":{"label":"Fair Value Assumptions, Expected Dividend Rate (Deprecated 2018-01-31)","description":"Expected dividends to be paid to holders of the underlying shares or financial instruments (expressed as a percentage of the share or instrument's price).","units":{"pure":[{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"FairValueAssumptionsExpectedVolatilityRate":{"label":"Fair Value Assumptions, Expected Volatility Rate (Deprecated 2018-01-31)","description":"Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.","units":{"pure":[{"start":"2016-01-01","end":"2016-09-30","val":3.5,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-12-31","val":3.5,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":3.5,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3.5,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":1.29,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1.82,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"FairValueAssumptionsRiskFreeInterestRate":{"label":"Fair Value Assumptions, Risk Free Interest Rate (Deprecated 2018-01-31)","description":"Risk-free interest rate assumption used in valuing an instrument.","units":{"pure":[{"start":"2016-01-01","end":"2016-09-30","val":0.0174,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-12-31","val":0.0174,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.0174,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":0.0192,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.0226,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"FairValueHedgeLiabilitiesAtFairValue":{"label":"Fair Value Hedge Liabilities","description":"Fair value of all derivative liabilities designated as fair value hedging instruments.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017Q4I"}]}},"FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss":{"label":"Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) recognized in income for derivative asset (liability) after deduction of derivative liability (asset), measured at fair value using unobservable input (level 3) and still held.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":14162,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-14162,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":71130,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":71130,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":71130,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":85292,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":85292,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":85292,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":112416,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":112416,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":41286,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":41286,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":646768,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":646768,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1323375,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-1323375,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-461289,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-461289,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-461289,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":862086,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":862086,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":862086,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3028388,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-3028388,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-07-01","end":"2018-09-30","val":-2567099,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-2567099,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1983629,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":653817,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":110214,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":-543603,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":615893,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":505679,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues":{"label":"Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Issues","description":"Amount of issuances of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":112648,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":314347,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":201914,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1338092,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1067216,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1611351,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1611351,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"}]}},"FairValueOptionChangesInFairValueGainLoss1":{"label":"Fair Value, Option, Changes in Fair Value, Gain (Loss)","description":"For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":129432,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":167003,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":167003,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":840327,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":840327,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":120567,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"start":"2018-01-01","end":"2018-03-31","val":120567,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-03-31","val":120567,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":60101,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":60101,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":60101,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1139462,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":235190,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"start":"2019-01-01","end":"2019-03-31","val":235190,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-03-31","val":235190,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":235190,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":235190,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":175089,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"FeesAndCommissions":{"label":"Fees and Commissions (Deprecated 2018-01-31)","description":"Amount of fees and commissions from financial services and banking activities and correspondent clearing. Includes fees from depositor accounts, credit cards, merchant discounts, and fiduciary and trust activities, guarantee fees, investment advisory, management, and administrative fees, transfer agent fees, and insurance commissions.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-500,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-500,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2"}]}},"FeesAndCommissionsTransferAgent":{"label":"Fees and Commissions, Transfer Agent (Deprecated 2018-01-31)","description":"Revenues from providing transfer agent services to corporations. Such services include maintaining records of investors and account balances and transactions, canceling and issuing certificates, processing investor mailings and dealing with any associated problems (i.e. lost or stolen certificates).","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-500,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-04-01","end":"2015-06-30","val":-500,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-12-31","val":-1391,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-15933,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-16525,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-04-01","end":"2016-06-30","val":-592,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2"}]}},"FiniteLivedContractualRightsGross":{"label":"Finite-Lived Contractual Rights, Gross","description":"Gross carrying amount before accumulated amortization as of the balance sheet date of an intangible asset that arises from a contractual arrangement with a third party (not including franchise rights and license agreements).","units":{"USD":[{"end":"2015-12-31","val":996346,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":996346,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":996346,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":996346,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":996346,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":996346,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":996346,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":996346,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":996346,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":996346,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":996346,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":996346,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":996346,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":996346,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":996346,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":996346,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":996346,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":996346,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":996346,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":996346,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":996346,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":996346,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":996346,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":996346,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":996346,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":996346,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2015-12-31","val":49817,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":149452,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":149452,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":149452,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":149452,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":149452,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":174361,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":199270,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":224178,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":251194,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":251194,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":251194,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":251194,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":251194,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":251194,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":275819,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":301029,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":301029,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":326253,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":351451,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":351451,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":351451,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":351451,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":376359,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":401268,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":426176,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2016-12-31","val":351134,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":327825,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":305421,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":284523,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":251806,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":253650,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":253619,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":253619,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":254221,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":153535,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":128627,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":103718,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":78810,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2016-12-31","val":100117,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100437,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":100437,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":99635,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100688,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":75225,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":50423,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":50423,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25220,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100883,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100883,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100883,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":100883,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2016-12-31","val":100117,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100437,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":100437,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":99635,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100688,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100783,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100845,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":100845,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":100783,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100883,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100883,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100883,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":100883,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2016-12-31","val":100117,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100437,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":100437,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":99635,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100688,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100783,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100845,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":100845,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":100783,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100883,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100883,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100883,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":100883,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2016-12-31","val":100117,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100437,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":100437,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":99635,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100688,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100783,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100845,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":100845,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":100783,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100883,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100883,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100883,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":100883,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2016-12-31","val":100117,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100437,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":100437,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":99635,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100688,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100783,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100845,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":100845,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":100783,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100883,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100883,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100883,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":100883,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2015-12-31","val":999596,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1001171,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":1001171,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":1001171,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1001171,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1001171,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1004371,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1006876,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1006876,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1006876,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":1006876,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1006876,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":1006876,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":1006876,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":1006876,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1007826,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1008451,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":1008451,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1008826,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1009401,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":1009401,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":1009401,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":1009401,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1009401,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1009401,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1009401,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2015-12-31","val":3250,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":949779,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-09-30","val":4825,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":851719,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":851719,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":851719,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":851719,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":851719,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":830010,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":807606,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":782698,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":755682,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":755682,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":755682,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":755682,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":755682,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":755682,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":732007,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":707422,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":707422,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":682573,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":657950,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":657950,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":657950,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":657950,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":633042,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":608133,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":583225,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":32720,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":43120,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":43120,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":43120,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":43120,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":43120,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":43120,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":42855,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":42855,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-265,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-265,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":42855,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":42855,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":1629,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2012-07-01","end":"2012-09-30","val":1530,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1660,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":1660,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":610,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":665,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":665,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":55,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":55,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2013Q2"},{"start":"2005-12-26","end":"2013-09-30","val":10558,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":1783,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":1783,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":1118,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-07-01","end":"2013-09-30","val":1118,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2005-12-26","end":"2013-12-31","val":12030,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":12030,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":3255,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":3255,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":12114,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":84,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2109,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":2109,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":2109,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":2025,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":2025,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-04-01","end":"2014-06-30","val":2025,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4529,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":42190,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2014-07-01","end":"2014-09-30","val":2420,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":10553,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":6725,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2005,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4614,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":4614,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-04-01","end":"2015-06-30","val":2609,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":2609,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":14385,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-01-01","end":"2015-09-30","val":1216372,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-07-01","end":"2015-09-30","val":1030,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-07-01","end":"2015-09-30","val":386826,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7882,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":1723986,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":110,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"start":"2016-01-01","end":"2016-03-31","val":122695,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2520,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-01-01","end":"2016-06-30","val":588259,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":2410,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-04-01","end":"2016-06-30","val":456928,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":876364,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":876364,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":341843,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-07-01","end":"2016-09-30","val":341843,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1517389,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":1517389,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":514788,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":514788,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":972298,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":972298,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":972298,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":457510,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":457510,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":457510,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2056491,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2056491,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":1084193,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1084193,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4360432,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":4360432,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":779543,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":779543,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1284304,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":1284304,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":1284304,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":504761,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":504761,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":504761,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1734666,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":1734666,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-07-01","end":"2018-09-30","val":450362,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":450362,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3147540,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":687071,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1502826,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":815755,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2073460,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":570634,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":422,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":422,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":422,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2005-12-26","end":"2013-09-30","val":1588,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":559,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":559,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":137,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-07-01","end":"2013-09-30","val":137,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2005-12-26","end":"2013-12-31","val":1670,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":1670,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":641,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":641,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":1706,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":36,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":171,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":171,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":171,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":135,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":135,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-04-01","end":"2014-06-30","val":135,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":230,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":230,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2014-07-01","end":"2014-09-30","val":59,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":59,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":642,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":744,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":744,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-04-01","end":"2015-06-30","val":102,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":102,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":744,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-01-01","end":"2015-09-30","val":244158,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-07-01","end":"2015-09-30","val":130087,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":868,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":287711,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":76498,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":140547,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":64049,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":158288,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":158288,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":17945,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-07-01","end":"2016-09-30","val":17945,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":167012,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":167012,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":20267,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":20267,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":59893,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":59893,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":59893,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":39629,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":39629,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":39629,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":74962,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":74962,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":15069,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":15069,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":164506,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":164506,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":25171,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":25171,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":52690,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":52690,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":52690,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":27519,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":27519,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":27519,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":136899,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":136899,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-07-01","end":"2018-09-30","val":84209,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":84209,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":129410,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":25028,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":32985,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":7957,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":118399,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":85414,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"GuarantyFeeIncome":{"label":"Guaranty Fee Income (Deprecated 2018-01-31)","description":"This item represents the portion of monthly guaranty fees collected representing the interest imputed and recognized under the prospective interest method on the present value of the contractually stipulated guarantee payments at inception of the contract.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":17518,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":8923,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":17958,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":27519,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":27519,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4572,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":4572,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4572,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":836,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":835,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017"}]}},"IncomeLossFromContinuingOperations":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from continuing operations attributable to the parent.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":-5268,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2012-07-01","end":"2012-09-30","val":-2410,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-19838,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-19838,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-823,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-843,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-843,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":-55,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-55,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2013Q2"},{"start":"2005-12-26","end":"2013-09-30","val":-69092,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":-5109,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":-5109,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-4231,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-07-01","end":"2013-09-30","val":-4231,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2005-12-26","end":"2013-12-31","val":-86790,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":-86790,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-22807,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-22807,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":-102290,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-15500,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-31466,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-31466,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":-31466,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-15966,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-15966,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-04-01","end":"2014-06-30","val":-15966,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-41960,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":-41960,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2014-07-01","end":"2014-09-30","val":-10494,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":-10494,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-53529,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":-12610,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-7397,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-13641,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-07-01","end":"2015-09-30","val":-1030,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-23713,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":-1080817,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-07-01","end":"2015-09-30","val":-302563,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1566232,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-63671,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-09-30","val":-746247,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-07-01","end":"2016-09-30","val":-332683,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1557796,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-618967,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-489385,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-424787,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-746247,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-332683,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1557796,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-618967,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1001053,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-1001053,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":-1001053,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-382083,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-382083,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-382083,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2696055,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-2696055,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-1695002,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-1695002,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-4979910,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-4979910,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2431302,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-2431302,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2438656,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-2438656,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-2438656,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":-7354,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-7354,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-7354,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-5829486,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-5829486,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-07-01","end":"2018-09-30","val":-3390830,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-3390830,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-6586447,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-392003,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1876861,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":-1484858,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2047824,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":-170963,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"IncomeTaxExaminationInterestAccrued":{"label":"Income Tax Examination, Interest Accrued","description":"The amount of estimated interest accrued as of the balance sheet date arising from income tax examinations.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6253,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017Q4I"}]}},"IncomeTaxExaminationPenaltiesAndInterestExpense":{"label":"Income Tax Examination, Penalties and Interest Expense","description":"The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":49520,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":59520,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":58000,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":433677,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-720749,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-720749,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-443563,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-529651,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1045781,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1045781,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1383154,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-248168,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-248168,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-210647,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-77890,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":248996,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":248996,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"IncreaseDecreaseInAccountsPayable":{"label":"Increase (Decrease) in Accounts Payable","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":25498,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":36021,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-01-01","end":"2015-03-31","val":5809,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":11484,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":11484,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-01-01","end":"2015-09-30","val":12336,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-01-01","end":"2015-09-30","val":34249,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":76110,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":21307,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"start":"2016-01-01","end":"2016-03-31","val":-78823,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":41033,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-01-01","end":"2016-06-30","val":-92405,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-81519,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":-81519,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-12374,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-12374,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1767,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-1767,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":41146,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":41146,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":41146,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":152054,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":152054,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":94196,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":94196,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":95292,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":75252,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":142487,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":142487,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":122447,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":168891,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":148850,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":174963,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":39834,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":47793,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":51052,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"IncreaseDecreaseInAccountsPayableRelatedParties":{"label":"Increase (Decrease) in Accounts Payable, Related Parties","description":"The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":1500,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2012-01-01","end":"2012-12-31","val":1500,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":1500,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1180,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1180,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":1180,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2005-12-26","end":"2013-09-30","val":18758,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":5996,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":5996,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2005-12-26","end":"2013-12-31","val":20504,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":20504,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":7742,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":7742,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":23051,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":2547,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":5211,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":5211,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":5211,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":5211,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":5525,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":1936,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":1936,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-01-01","end":"2015-12-31","val":3234,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-453,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":577,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":-140730,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-74277,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-25885,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":26995,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-16156,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":16156,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":38774,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-38774,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4624,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-4624,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":34065,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":34065,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":34065,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":175176,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":175176,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":20636,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":20636,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4960,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":4960,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-5433,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-5433,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-5433,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":1628,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":1628,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":19022,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6189,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5024,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":30767,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"IncreaseDecreaseInAccruedLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":-36322,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":25,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":20,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":31971,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":98390,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":98390,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":193891,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":193891,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-19404,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-19404,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2061,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2061,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":2061,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":-82339,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-82339,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-4729,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-4729,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":188921,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":188921,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":458284,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":458284,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":458284,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":742886,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":742886,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":629061,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":41812,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":326085,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":317773,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"IncreaseDecreaseInAccruedSalaries":{"label":"Increase (Decrease) in Accrued Salaries","description":"The increase (decrease) during the period in accrued salaries.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":146250,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":146250,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"IncreaseDecreaseInDeferredRevenue":{"label":"Increase (Decrease) in Deferred Revenue","description":"Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":340,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-340,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-340,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-340,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-01-01","end":"2015-09-30","val":-340,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-01-01","end":"2015-09-30","val":-31200,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-340,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-15503,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-31707,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-31717,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-31717,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":-31717,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-15697,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-15697,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-47808,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"IncreaseDecreaseInDerivativeLiabilities":{"label":"Increase (Decrease) in Derivative Liabilities","description":"The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":35389,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":13672,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"IncreaseDecreaseInDueFromRelatedParties":{"label":"Increase (Decrease) in Due from Related Parties","description":"The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-03-31","val":-21863,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-27088,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-98440,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":-98440,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-31908,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-31908,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-7482,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-7482,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":20018,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":20018,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":20018,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":20018,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":20018,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":20018,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":20018,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-17500,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-17500,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-17500,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":-20500,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-20500,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":11890,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"IncreaseDecreaseInDueToOtherRelatedParties":{"label":"Increase (Decrease) in Due to Other Related Parties","description":"Amount of increase (decrease) in related party payables classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":696346,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016"}]}},"IncreaseDecreaseInDueToRelatedParties":{"label":"Increase (Decrease) in Due to Related Parties","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":-103553,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-214092,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":177342,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":42621,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-12890,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":-12890,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-6532,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-6532,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":76630,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":76630,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":70672,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":70672,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":70672,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":302217,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":425705,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":425705,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2508,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":2508,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":91954,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":91954,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":91954,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":143991,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":143991,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":202386,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":77619,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":162841,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":268934,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"IncreaseDecreaseInDueToRelatedPartiesCurrent":{"label":"Increase (Decrease) in Due to Related Parties, Current","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":302217,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"IncreaseDecreaseInEmployeeRelatedLiabilities":{"label":"Increase (Decrease) in Employee Related Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":40425,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":40425,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":40425,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":40425,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"IncreaseDecreaseInInterestPayableNet":{"label":"Increase (Decrease) in Interest Payable, Net","description":"The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":35,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":35,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-01-01","end":"2015-09-30","val":84,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-01-01","end":"2015-12-31","val":139,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-139,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":-239,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2012-01-01","end":"2012-12-31","val":1638,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":1638,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":35,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":35,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2005-12-26","end":"2013-09-30","val":-616,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":-378,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":-378,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2005-12-26","end":"2013-12-31","val":-714,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":-714,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-476,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-476,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":-886,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-172,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-274,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-274,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":-274,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":-249,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":-249,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2014-01-01","end":"2014-12-31","val":714,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":-171,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-171,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-01-01","end":"2015-09-30","val":-281,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-01-01","end":"2015-09-30","val":780,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":366,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-2667,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3447,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3447,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":3447,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":3447,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":3447,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":3447,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-145724,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-145724,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":-145724,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":-79127,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-79127,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-105087,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-105087,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-14679,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-14679,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-43852,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-43852,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-43852,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":-35723,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-35723,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":-10084,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8840,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10895,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":10694,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"IncreaseDecreaseInNotesPayableCurrent":{"label":"Increase (Decrease) in Notes Payable, Current","description":"The increase (decrease) during the reporting period in current portion (due within one year or one business cycle) of obligations evidenced by formal promissory notes.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":10200,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"}]}},"IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Other Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":1500,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"}]}},"IncreaseDecreaseInOtherAccruedLiabilities":{"label":"Increase (Decrease) in Other Accrued Liabilities","description":"The increase (decrease) during the reporting period in other expenses incurred but not yet paid.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":1500,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1500,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1500,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-01-01","end":"2016-06-30","val":115774,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"}]}},"IncreaseDecreaseInOtherCurrentLiabilities":{"label":"Increase (Decrease) in Other Current Liabilities","description":"Amount of increase (decrease) in current liabilities classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":12533,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":12533,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012"},{"start":"2005-12-26","end":"2013-09-30","val":12533,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2005-12-26","end":"2013-12-31","val":28842,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":28842,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":16309,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":16309,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":40794,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":11952,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":25498,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":25498,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-09-30","val":36021,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":44444,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":16428,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":-22934,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-9681,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-132,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1470,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-20069,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":-20069,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-6069,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-6069,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-624,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-624,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6876,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":6876,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":6876,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":-75624,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-75624,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-93680,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-93680,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":34220,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":34220,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":86911,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":86911,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":86911,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":108696,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":108696,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":203420,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":100000,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":106010,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":106010,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"IncreaseDecreaseInRestrictedCash":{"label":"Increase (Decrease) in Restricted Cash","description":"The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":99900,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-99900,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-09-30","val":-99900,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-12-31","val":-99900,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016"}]}},"IncrementalCommonSharesAttributableToConversionOfDebtSecurities":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":1100000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":343854353,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"IndefiniteLivedTrademarks":{"label":"Indefinite-Lived Trademarks","description":"Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit.","units":{"USD":[{"end":"2015-12-31","val":3250,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4825,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":4825,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":4825,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":4825,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":4825,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8025,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10530,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10530,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10530,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":10530,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":10530,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":10530,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":10530,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":10530,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11480,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12105,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":12105,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12480,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13055,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":13055,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":13055,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":13055,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13055,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13055,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13055,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"InterestAndDebtExpense":{"label":"Interest and Debt Expense","description":"Interest and debt related expenses associated with nonoperating financing activities of the entity.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":4100,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-09-30","val":4100,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-4095,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-04-01","end":"2015-06-30","val":-4095,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":17518,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":8886,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1016,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-01-01","end":"2016-06-30","val":18542,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":9657,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":585,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":585,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":145150,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":145150,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":98911,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":98911,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":191434,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":191434,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":191434,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":92523,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":92523,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":92523,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":858318,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":858318,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":666884,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":666884,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1399860,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1399860,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":312810,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":312810,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":654853,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":654853,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":654853,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":342043,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":342043,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":342043,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":957959,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":957959,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-07-01","end":"2018-09-30","val":303106,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":303106,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1208750,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":253433,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":380461,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":127028,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":501394,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":120933,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":139,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"}]}},"InterestExpenseDebtExcludingAmortization":{"label":"Interest Expense, Debt, Excluding Amortization","description":"Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":139,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"}]}},"InterestExpenseRelatedParty":{"label":"Interest Expense, Related Party","description":"Amount of interest expense incurred on a debt or other obligation to related party.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":4095,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-09-30","val":4095,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-06-30","val":38,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":168788,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":168788,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":168788,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":63015,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":63015,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":265617,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1561,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":1561,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":4368,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":265617,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1561,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":4368,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":4386,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6825,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":12911,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"InterestPayableCurrent":{"label":"Interest Payable, Current","description":"Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2015-03-31","val":35,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":84,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":139,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":139,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":139,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q4I"}]}},"InventoryFinishedGoods":{"label":"Inventory, Finished Goods, Gross","description":"Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"InventoryGross":{"label":"Inventory, Gross","description":"Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.","units":{"USD":[{"end":"2012-12-31","val":238,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":238,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":238,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":616,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":714,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":714,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":714,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":714,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":714,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":714,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":886,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":988,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":988,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":963,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":714,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2014Q4I"},{"end":"2015-03-31","val":886,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-12-31","val":366,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015Q4I"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2015-03-31","val":171,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":281,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":366,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":366,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":3447,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":3447,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":145724,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":79127,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":105087,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":105087,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":105087,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":105087,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":105087,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":105087,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":119766,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":148939,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":148939,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":140810,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":115171,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":115171,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":115171,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":115171,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":106331,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":104276,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":104477,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"InventoryRawMaterials":{"label":"Inventory, Raw Materials, Gross","description":"Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":105087,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":115171,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"InventoryWorkInProcess":{"label":"Inventory, Work in Process, Gross","description":"Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"InventoryWriteDown":{"label":"Inventory Write-down","description":"Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1877,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":1877,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012"},{"start":"2005-12-26","end":"2013-09-30","val":9473,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2005-12-26","end":"2013-12-31","val":9473,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":9473,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2005-12-26","end":"2014-03-31","val":9473,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"}]}},"IssuanceOfStockAndWarrantsForServicesOrClaims":{"label":"Issuance of Stock and Warrants for Services or Claims","description":"Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.","units":{"USD":[{"start":"2005-12-26","end":"2013-09-30","val":975,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2005-12-26","end":"2013-12-31","val":975,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":975,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2005-12-26","end":"2014-03-31","val":975,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"}]}},"LeaseAndRentalExpense":{"label":"Operating Leases, Rent Expense","description":"Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":2636,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"}]}},"LegalFees":{"label":"Legal Fees","description":"The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":12533,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":12533,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012"},{"start":"2005-12-26","end":"2013-09-30","val":27561,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2005-12-26","end":"2013-12-31","val":32369,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":32369,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":4808,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":4808,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":44071,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":11702,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":19578,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":19578,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":19578,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":7876,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":7876,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-04-01","end":"2014-06-30","val":7876,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":26961,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":7383,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":33854,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":5838,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":15000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-04-01","end":"2016-06-30","val":15000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2012-12-31","val":21985,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":21985,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":21985,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":27981,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":46036,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":46036,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":46036,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":46036,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":46036,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":46036,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":60535,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":76745,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":76745,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":87268,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":46036,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":96345,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":96345,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":96345,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":60535,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":113560,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":115670,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":126006,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":126006,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":126006,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":1090265,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":115774,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-06-30","val":20040,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2I"},{"end":"2016-12-31","val":1315180,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":1315180,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1315180,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-06-30","val":991135,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2430625,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2692237,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":2692237,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":2692237,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":2692237,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":2692237,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4534284,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3741383,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":3741383,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5134822,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4026820,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":4026820,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":4026820,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":4026820,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3095773,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3974594,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3489115,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2012-12-31","val":727,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":727,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":727,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":1614,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1971,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":1971,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":1971,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":1971,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":1971,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":1971,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":970,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1214,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":1214,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1243,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1971,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":251,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":251,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":251,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":970,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":761,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":871,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1080,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":1080,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":1080,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":215640,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":1162169,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":714,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-06-30","val":714,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2I"},{"end":"2016-09-30","val":261092,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":959554,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":959554,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":959554,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":959554,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":959554,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1009408,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1054661,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1195906,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1115938,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":1115938,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1115938,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":1115938,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":1115938,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":1115938,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1052548,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":979235,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":979235,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":932572,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":960909,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":960909,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":960909,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":960909,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":816173,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":769434,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":770470,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2012-12-31","val":21985,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":21985,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":21985,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":27981,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":46036,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":46036,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":46036,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":46036,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":46036,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":46036,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":60535,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":76745,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":76745,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":87268,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":46036,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":96345,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":96345,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":96345,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":60535,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":113560,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":115670,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":126006,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":126006,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":126006,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":376401,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":742199,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":115774,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-06-30","val":20040,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2I"},{"end":"2016-09-30","val":392205,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1315180,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":1315180,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":1315180,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1315180,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1315180,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1494900,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":991135,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2430625,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2692237,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":2692237,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":2692237,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":2692237,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":2692237,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":2692237,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4534284,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3741383,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":3741383,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5134822,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4026820,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":4026820,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":4026820,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":4026820,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3095773,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3974594,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3489115,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue":{"label":"Liability for Future Policy Benefit by Product Segment, Interest Rate, Year of Issue","description":"The assumed interest rate used to determine present value of future benefits to be paid to or on behalf of policyholders and related expenses less the present value of future net premiums using assumptions such as estimates of expected investment yields, mortality, morbidity, terminations and expenses, applicable at the time the insurance contracts are made and unpaid claim costs relating to insurance contracts including estimates of costs relating to incurred but not reported claims based on the estimated ultimate cost of settling the claims (including effects of inflation and other societal and economic factors), using past experience adjusted for current trends and any other factors that would modify past experience in the year the policy went into force.","units":{"pure":[{"start":"2017-01-01","end":"2017-03-31","val":0.8,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"}]}},"NetCashProvidedByUsedInFinancingActivities":{"label":"Net Cash Provided by (Used in) Financing Activities","description":"Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":1500000,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":1500000,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":215004,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":622000,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":585610,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":722568,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":722568,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":295114,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":295114,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":582163,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":582163,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":582163,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":1285894,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1285894,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":1167352,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1167352,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":325000,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":325000,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":350484,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":350484,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":350484,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":443184,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":443184,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":654222,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":91369,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":69815,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":65024,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"NetCashProvidedByUsedInFinancingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":1500,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2012-01-01","end":"2012-12-31","val":1500,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":1500,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1180,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1180,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":1180,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2005-12-26","end":"2013-09-30","val":57198,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":5996,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":5996,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2005-12-26","end":"2013-12-31","val":58944,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":58944,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":7742,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":7742,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":61491,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":2547,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":5211,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":5211,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":5211,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":5211,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":5211,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2014-01-01","end":"2014-12-31","val":5525,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":1936,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":1936,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-01-01","end":"2015-09-30","val":2145,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-01-01","end":"2015-12-31","val":3234,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1547,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2005-12-26","end":"2013-09-30","val":-2593,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2005-12-26","end":"2013-12-31","val":-2593,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":-2593,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2005-12-26","end":"2014-03-31","val":-2593,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2015-01-01","end":"2015-09-30","val":-450,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-100350,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":99050,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1300,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":98325,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":98325,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":98325,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":98325,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-3200,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-3200,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5705,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-5705,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":-5705,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":-5705,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-5705,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-5705,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-5705,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-950,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-950,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1575,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-1575,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-1575,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":-1950,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-1950,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":-2525,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":-5118,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2012-01-01","end":"2012-12-31","val":-5148,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-5148,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-788,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-808,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-808,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2005-12-26","end":"2013-09-30","val":-53607,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":-5452,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":-5452,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2005-12-26","end":"2013-12-31","val":-55094,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":-55094,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-6939,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-6939,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":-58814,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-3720,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-6242,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-6242,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":-6242,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":-6188,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":-6188,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2014-01-01","end":"2014-12-31","val":-6531,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":256,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1597,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-1597,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-01-01","end":"2015-09-30","val":-1806,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-01-01","end":"2015-09-30","val":-1143764,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-2771,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1389300,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1547,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"start":"2016-01-01","end":"2016-03-31","val":-7440,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-01-01","end":"2016-06-30","val":-317622,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-707766,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":-694876,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-821304,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-821304,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-223833,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-223833,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-590133,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-590133,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":-590133,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":1312508,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1284725,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-1108611,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-821304,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-821304,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-12-31","val":-821304,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-12-31","val":-1108611,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-349184,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-349184,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-406360,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-406360,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-406360,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":-500646,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-500646,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":-689342,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-108546,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-99592,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":-94801,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2007-01-01","end":"2007-12-31","val":-14962,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2007-01-01","end":"2007-12-31","val":-14962,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2007-01-01","end":"2007-12-31","val":-14962,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2007-01-01","end":"2007-12-31","val":-14962,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2007"},{"start":"2008-01-01","end":"2008-12-31","val":-3628,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2008-01-01","end":"2008-12-31","val":-3628,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2008-01-01","end":"2008-12-31","val":-3628,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2008-01-01","end":"2008-12-31","val":-3628,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2008"},{"start":"2009-01-01","end":"2009-12-31","val":-4289,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2009-01-01","end":"2009-12-31","val":-4289,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2009-01-01","end":"2009-12-31","val":-4289,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2009-01-01","end":"2009-12-31","val":-4289,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":-12169,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2010-01-01","end":"2010-12-31","val":-12169,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2010-01-01","end":"2010-12-31","val":-12169,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2010-01-01","end":"2010-12-31","val":-12169,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-9097,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2011-01-01","end":"2011-12-31","val":-9097,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2011-01-01","end":"2011-12-31","val":-9097,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2011-01-01","end":"2011-12-31","val":-9097,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":-5268,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2012-07-01","end":"2012-09-30","val":-2410,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-19838,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-19838,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2012-01-01","end":"2012-12-31","val":-19838,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2012-01-01","end":"2012-12-31","val":-19838,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-823,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-843,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-843,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":-55,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-55,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2013Q2"},{"start":"2005-12-26","end":"2013-09-30","val":-69092,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":-5109,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":-5109,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-4231,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-07-01","end":"2013-09-30","val":-4231,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2005-12-26","end":"2013-12-31","val":-86790,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":-86790,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-22807,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-22807,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2013-01-01","end":"2013-12-31","val":-22807,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-12-31","val":-22807,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2013-01-01","end":"2013-12-31","val":-22807,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":-22807,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-22807,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":-102290,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-15500,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-31466,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-31466,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":-31466,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-15966,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-15966,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-04-01","end":"2014-06-30","val":-15966,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-41960,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":-41960,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2014-07-01","end":"2014-09-30","val":-10494,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":-10494,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-53529,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-5213,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-16705,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-16705,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-04-01","end":"2015-06-30","val":-11492,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-11492,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-18705,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-01-01","end":"2015-09-30","val":-1080817,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-07-01","end":"2015-09-30","val":-1999,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-07-01","end":"2015-09-30","val":-302563,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-28832,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1566232,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9866,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"start":"2016-01-01","end":"2016-03-31","val":-63671,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-10174,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-01-01","end":"2016-06-30","val":-489385,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-20040,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-746247,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":-746247,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-332683,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-07-01","end":"2016-09-30","val":-332683,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1557796,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-1557796,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-618967,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-618967,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1001053,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-1001053,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":-1001053,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-382083,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-382083,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2696055,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-2696055,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-1695002,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-1695002,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-4979910,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-4979910,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2431302,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-2431302,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2438656,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-2438656,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-2438656,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":-7354,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-7354,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-7354,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-5829486,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-5829486,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-07-01","end":"2018-09-30","val":-3390830,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-3390830,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-6586447,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-392003,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1876861,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":-1484858,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2047824,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":-170963,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"NotesAndLoansReceivableNetCurrent":{"label":"Financing Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2017-03-31","val":265,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"}]}},"NotesPayable":{"label":"Notes Payable","description":"Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-09-30","val":23000,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":23000,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":30000,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":30000,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":30000,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":30000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2018-12-31","val":103722,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":103722,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":103722,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100522,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":96468,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":91677,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"NotesPayableCurrent":{"label":"Notes Payable, Current","description":"Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q4I"},{"end":"2016-09-30","val":23500,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":18068,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":18068,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":18068,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":18068,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":18068,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10682,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3295,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-06-30","val":25484,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":25484,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":119601,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":103722,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":103722,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":103722,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":103722,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100522,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":96468,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":91677,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"NotesPayableRelatedPartiesClassifiedCurrent":{"label":"Notes Payable, Related Parties, Current","description":"The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2015-12-31","val":10200,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":10200,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12200,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-12-31","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q4I"},{"end":"2017-06-30","val":54237,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"}]}},"NotesPayableRelatedPartiesCurrentAndNoncurrent":{"label":"Notes Payable, Related Parties","description":"The amount for notes payable (written promise to pay), due to related parties.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-06-30","val":55000,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":1324975,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-07-01","end":"2015-09-30","val":432650,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1836425,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":131283,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":611390,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":479179,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":903950,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":903950,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":350628,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-07-01","end":"2016-09-30","val":350628,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1579658,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":1579658,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":526161,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":526161,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":983762,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":983762,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":983762,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":457601,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":457601,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":457601,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2067970,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2067970,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":1084208,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1084208,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4434179,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":4434179,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":820288,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":820288,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1375204,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":1375204,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":1375204,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":554916,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":554916,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":554916,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1980038,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":1980038,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-07-01","end":"2018-09-30","val":604834,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":604834,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3523478,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":817415,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1639599,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":822184,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2280722,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":641123,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":-5213,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-12610,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-04-01","end":"2015-06-30","val":-7397,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-1080817,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-07-01","end":"2015-09-30","val":-302563,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1548714,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-21838,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"start":"2016-01-01","end":"2016-03-31","val":-54785,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-41878,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-01-01","end":"2016-06-30","val":-470843,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-20040,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-04-01","end":"2016-06-30","val":-415130,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-745662,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":-745662,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-332683,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-07-01","end":"2016-09-30","val":-332683,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1412646,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-1412646,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-12-31","val":1412646,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1412646,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-505894,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-505894,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-923869,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-923869,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":-923869,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-417972,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-417972,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-417972,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1993008,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1993008,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-1069139,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-1069139,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-4269673,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-4269673,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-4269673,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-12-31","val":-4269673,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-12-31","val":-4269673,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-4269673,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-795117,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-795117,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1322514,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-1322514,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-1322514,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":-527397,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-527397,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-527397,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1843139,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-1843139,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-07-01","end":"2018-09-30","val":-520625,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-520625,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-3394068,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"start":"2018-01-01","end":"2018-12-31","val":-3394068,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-12-31","val":-3394068,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-792387,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1606614,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":-814227,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2162323,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":-555709,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2017-09-30","val":88443,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-31","val":38437,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":31449,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":31449,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":31448,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-09-30","val":35377,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-31","val":38437,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":20966,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":20966,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":31448,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-31","val":0,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-09-30","val":17689,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-31","val":0,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-09-30","val":35377,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-31","val":0,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10483,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":10483,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-31","val":0,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":2948,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":2636,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3494,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3494,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":3494,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":3494,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2017-12-31","val":2500000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5500000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2016-12-31","val":851719,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":851719,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":851719,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":807606,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":782698,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":755682,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":755682,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":755682,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":755682,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":755682,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":755682,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":732007,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":707422,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":707422,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":682573,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":657950,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":657950,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":657950,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":657950,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":633042,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":608133,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":583225,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":-4095,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-4095,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-5064,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-07-01","end":"2015-09-30","val":-969,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-4095,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-04-01","end":"2015-06-30","val":-4095,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q2"},{"start":"2016-01-01","end":"2016-03-31","val":31704,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":31704,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"}]}},"OtherNoncashIncomeExpense":{"label":"Other Noncash Income (Expense)","description":"Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.","units":{"USD":[{"start":"2005-12-26","end":"2013-12-31","val":975,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":975,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2005-12-26","end":"2014-03-31","val":975,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-17518,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-8886,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-18542,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-9657,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-585,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":-585,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-145150,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-145150,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-113073,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-113073,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-77184,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-77184,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":-77184,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":35889,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":35889,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":35889,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-703047,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-703047,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-625863,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-625863,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-710237,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-710237,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1636185,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-1636185,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1116142,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-1116142,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-1116142,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":520043,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":520043,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":520043,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-3986347,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-3986347,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-07-01","end":"2018-09-30","val":-2870205,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-2870205,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-3192379,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":400384,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-270247,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":-670631,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":114499,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":384746,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"OtherNotesPayable":{"label":"Other Notes Payable","description":"Amount of long-term notes payable classified as other.","units":{"USD":[{"end":"2016-12-31","val":18068,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":18068,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":18068,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-06-30","val":3295,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017Q4I"}]}},"PaidInKindInterest":{"label":"Paid-in-Kind Interest","description":"Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":4100,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-09-30","val":5100,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"}]}},"PaymentsForLoans":{"label":"Payments for Loans","description":"Cash payments for and related to principal collection on loans related to operating activities.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":40470,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":40470,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":40470,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"PaymentsOfFinancingCosts":{"label":"Payments of Financing Costs","description":"The cash outflow for loan and debt issuance costs.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":34648,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":34648,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"}]}},"PaymentsToAcquireIntangibleAssets":{"label":"Payments to Acquire Intangible Assets","description":"The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":450,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":450,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":850,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1300,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1575,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":1575,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1575,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":1575,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3200,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":3200,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5705,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":5705,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":5705,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":5705,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":5705,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":5705,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":5705,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":950,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":950,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1575,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":1575,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":1575,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":1950,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":1950,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":2525,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"PolicyholderDividendsRateOnPolicyEarnings":{"label":"Policyholder Dividends, Rate on Policy Earnings","description":"The percentage of earnings allocable to participating policyholders based on earnings of such policies for payment of dividends.","units":{"pure":[{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":9681,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":9681,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-09-30","val":29750,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":15750,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":15750,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":15750,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":15750,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":15750,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16374,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8874,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":91374,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":109430,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":109430,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":109430,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":109430,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":109430,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":109430,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":75210,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":22519,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":22519,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":734,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":106010,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":106010,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":106010,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":106010,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6010,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"ProceedsFromConvertibleDebt":{"label":"Proceeds from Convertible Debt","description":"The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-06-30","val":200000,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":400000,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":400000,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":400000,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":400000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":78000,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":78000,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":278000,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":278000,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":278000,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":822500,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":822500,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":1009250,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1009250,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":320000,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":320000,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":320000,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":320000,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":320000,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":320000,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":320000,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":548000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":116000,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":116000,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":116000,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"ProceedsFromDepositsAppliedToDebtRetirements":{"label":"Proceeds from Deposits Applied to Debt Retirements","description":"Cash inflow received during the period as a deposit on account for application (deposits to retire or pay down) against an amount of debt owed to the entity.","units":{"USD":[{"start":"2005-12-26","end":"2013-09-30","val":3500,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2005-12-26","end":"2013-12-31","val":3500,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":3500,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2005-12-26","end":"2014-03-31","val":3500,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"}]}},"ProceedsFromIssuanceOfDebt":{"label":"Proceeds from Issuance of Debt","description":"The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":5211,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-01-01","end":"2015-09-30","val":2145,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"}]}},"ProceedsFromIssuanceOfUnsecuredDebt":{"label":"Proceeds from Issuance of Unsecured Debt","description":"The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":23500,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-12-31","val":30000,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016"}]}},"ProceedsFromIssuanceOrSaleOfEquity":{"label":"Proceeds from Issuance or Sale of Equity","description":"The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":1500000,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":1500000,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":15004,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":198500,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":198500,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":304500,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":304500,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":224500,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":224500,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":224500,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":224500,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":224500,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":224500,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":224500,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":224500,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":224500,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5000,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":5000,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5000,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":5000,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":5000,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":5000,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":5000,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":5000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"ProceedsFromNotesPayable":{"label":"Proceeds from Notes Payable","description":"The cash inflow from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":10200,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-577,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-01-01","end":"2016-12-31","val":30000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":55000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":55000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":28500,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":28500,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":28500,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":128500,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":128500,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":128500,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":22515,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":22515,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":22515,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"ProceedsFromRelatedPartyDebt":{"label":"Proceeds from Related Party Debt","description":"The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":2000,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":10000,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":10000,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":10000,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":10000,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":10000,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":19500,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":19500,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"ProceedsFromRepaymentsOfNotesPayable":{"label":"Proceeds from (Repayments of) Notes Payable","description":"Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-52645,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-73068,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3016,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":-10316,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":-27278,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-25715,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-29769,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":-34560,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"ProceedsFromRepaymentsOfRelatedPartyDebt":{"label":"Proceeds from (Repayments of) Related Party Debt","description":"Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-06-30","val":50000,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":50000,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"}]}},"ProceedsFromSecuredNotesPayable":{"label":"Proceeds from Secured Notes Payable","description":"The cash inflow from borrowings supported by a written promise to pay an obligation that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":50000,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":50000,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":50000,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"ProfessionalFees":{"label":"Professional Fees","description":"A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":3250,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2012-07-01","end":"2012-09-30","val":750,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":3250,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":3250,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":600,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":600,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":600,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2005-12-26","end":"2013-09-30","val":20495,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":3850,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":3850,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":3250,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-07-01","end":"2013-09-30","val":3250,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2005-12-26","end":"2013-12-31","val":31995,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":31995,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":15350,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":15350,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":35745,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":3750,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":9950,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":9950,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":9950,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":6200,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":6200,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-04-01","end":"2014-06-30","val":6200,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":10700,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":750,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":12950,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3850,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":8240,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":8240,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-04-01","end":"2015-06-30","val":4390,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":4390,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-12-31","val":9470,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5795,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7833,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-04-01","end":"2016-06-30","val":2038,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-1557796,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-4979910,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-4979910,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2431302,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"start":"2018-01-01","end":"2018-03-31","val":-2431302,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-03-31","val":-2431302,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":-7354,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":-7354,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":-3390830,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-6586447,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-392003,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"start":"2019-01-01","end":"2019-03-31","val":-392003,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-03-31","val":-392003,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-1484858,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":-1484858,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":-170963,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2012-12-31","val":35,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":35,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":35,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":33448,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"RepaymentsOfConvertibleDebt":{"label":"Repayments of Convertible Debt","description":"The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":11932,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":111542,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":111542,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":78000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":78000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":21431,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":38931,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":38931,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"RepaymentsOfNotesPayable":{"label":"Repayments of Notes Payable","description":"The cash outflow for a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":2000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-11932,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":7386,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":7386,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":14773,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":14773,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":14773,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":74596,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":74596,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":73068,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":3016,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":3016,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":10316,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"RestrictedCashAndCashEquivalents":{"label":"Restricted Cash and Cash Equivalents","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2015-12-31","val":99900,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":99900,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2012-12-31","val":-63983,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-86790,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-86790,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":-140319,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":-140319,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":-140319,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-102290,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":-157024,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":-159024,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-169151,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":-169151,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":-169151,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":-720643,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":-787978,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-159285,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-179325,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-1466890,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-2345774,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":-2345774,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":-2345774,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":-2345774,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":-2345774,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-2964741,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-3346824,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-5041826,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-7325684,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":-7325684,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":-7325684,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":-7325684,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":-7325684,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":-7325684,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-9756986,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-9764340,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":-9764340,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-13155170,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-13912131,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":-13912131,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":-13912131,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":-13912131,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-14304134,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-15788992,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-15959955,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":422,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":422,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":422,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2005-12-26","end":"2013-09-30","val":2489,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":658,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":658,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":236,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-07-01","end":"2013-09-30","val":236,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2005-12-26","end":"2013-12-31","val":2632,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":2632,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":801,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":801,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":2691,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":59,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":256,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":256,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":256,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":197,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":197,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-04-01","end":"2014-06-30","val":197,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":340,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":340,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2014-07-01","end":"2014-09-30","val":84,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":84,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":642,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":761,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":761,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-04-01","end":"2015-06-30","val":119,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":119,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":761,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-01-01","end":"2015-12-31","val":910,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"},{"start":"2017-01-01","end":"2017-06-30","val":166450,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":166450,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":99381,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":99381,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":387784,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":221334,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":451381,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":69064,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":145372,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":145372,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":145372,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":76308,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":76308,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":76308,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":301858,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":301858,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-07-01","end":"2018-09-30","val":156486,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":156486,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":377046,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":94639,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":160696,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":66057,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":294045,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":133349,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"SaleOfStockNumberOfSharesIssuedInTransaction":{"label":"Sale of Stock, Number of Shares Issued in Transaction","description":"The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.","units":{"shares":[{"start":"2016-01-01","end":"2016-03-31","val":6975000,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6975000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"}]}},"SaleOfStockPricePerShare":{"label":"Sale of Stock, Price Per Share","description":"Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.","units":{"USD/shares":[{"end":"2017-03-31","val":1.62,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"}]}},"SalesRevenueNet":{"label":"Revenue, Net (Deprecated 2018-01-31)","description":"Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":383836,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-07-01","end":"2015-09-30","val":222695,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":479204,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":121827,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":250375,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":128548,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":323512,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":323512,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":73284,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-07-01","end":"2016-09-30","val":73284,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":400465,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":400465,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":67069,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":67069,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":166450,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":99381,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":387784,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":221334,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":451381,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":69064,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"SellingExpense":{"label":"Selling Expense","description":"Expenses recognized in the period that are directly related to the selling and distribution of products or services.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":108603,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-07-01","end":"2015-09-30","val":45824,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":112439,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":8588,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":23131,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":22251,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":27586,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":27586,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":8785,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-07-01","end":"2016-09-30","val":8785,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":62269,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":62269,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":11373,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":11373,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11464,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":11464,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":11464,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":91,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":91,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":91,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":11479,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":11479,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":15,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":15,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":73747,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":73747,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":40745,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":40745,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":90900,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":90900,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":90900,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":50155,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":50155,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":50155,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":245372,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":245372,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-07-01","end":"2018-09-30","val":154472,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":154472,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":375938,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":130344,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":136773,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":6429,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":207262,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":70489,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"SellingGeneralAndAdministrativeExpense":{"label":"Selling, General and Administrative Expense","description":"The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":5268,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2012-07-01","end":"2012-09-30","val":2410,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":19838,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":19838,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1245,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1265,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":1265,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":55,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":55,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2013Q2"},{"start":"2005-12-26","end":"2013-09-30","val":70680,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":5668,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":5668,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":4368,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-07-01","end":"2013-09-30","val":4368,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2005-12-26","end":"2013-12-31","val":88460,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2005-12-26","end":"2013-12-31","val":88460,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":23448,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":23448,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2005-12-26","end":"2014-03-31","val":103996,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":15536,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":31637,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":31637,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":31637,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":16101,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":16101,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-04-01","end":"2014-06-30","val":16101,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":42190,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":10553,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":53529,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5855,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":13354,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":13354,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-04-01","end":"2015-06-30","val":7499,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":7499,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-12-31","val":24581,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":21838,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":41878,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-04-01","end":"2016-06-30","val":20040,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":16513,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":129432,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":205624,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":16759,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":197435,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":167003,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":167003,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":60101,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":324702,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":658644,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":918028,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrument Other than Option, Nonvested, Intrinsic Value","description":"Per share or unit weighted-average intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD/shares":[{"end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2017-01-01","end":"2017-03-31","val":1.5,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2018-01-01","end":"2018-09-30","val":2.89,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2017-01-01","end":"2017-03-31","val":0.0103,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations","description":"Number of shares under non-option equity instrument agreements that were either cancelled or expired.","units":{"shares":[{"start":"2016-01-01","end":"2016-03-31","val":1350000,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1350000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2017-12-31","val":2642500,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2017-12-31","val":0.001,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":0.001,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":508750,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures","description":"Net number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":6500000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2016-01-01","end":"2016-09-30","val":24174,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-12-31","val":24174,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":1690887,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":24174,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":6500000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1000000,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1000000,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":1000000,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":1000000,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":1000000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2015-12-31","val":959229,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":959229,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2015-12-31","val":959229,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2554156,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":2554156,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":2554156,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2016-12-31","val":2554156,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2016Q4I"},{"end":"2017-06-30","val":831344,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":415094,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":551250,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":71613,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2015-12-31","val":1714919,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":1714919,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2015-12-31","val":1713206,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2015Q4I"},{"end":"2016-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":1156250,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":1156250,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1156250,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1156250,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2016-12-31","val":1156250,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1156250,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1156250,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7193750,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":1156250,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1156250,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":1156250,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":7193750,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":7193750,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8193750,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8193750,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":8193750,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8193750,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8193750,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":8193750,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":8193750,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":8193750,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8193750,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8193750,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8193750,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease), Weighted Average Exercise Price","description":"Change in the weighted average exercise price of options outstanding.","units":{"USD/shares":[{"start":"2017-01-01","end":"2017-12-31","val":0.001,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2017"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2015-12-31","val":0.008,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":0.008,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2015-12-31","val":0.003,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.008,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":0.001,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0.001,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0.001,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2016-12-31","val":0.001,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0.001,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":0.001,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":0.001,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":0.001,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":0.001,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2017-12-31","val":128754,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3974,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3888,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4541,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4541,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number","description":"Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2017-12-31","val":1763750,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2106250,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2198750,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":2198750,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2291250,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2383750,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2476250,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2568750,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2568750,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2017-12-31","val":0.001,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":0.001,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2016-01-01","end":"2016-09-30","val":0.008,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-12-31","val":0.008,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":0.003,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.003,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0.001,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.001,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.","units":{"USD/shares":[{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":0.001,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.001,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2016-01-01","end":"2016-09-30","val":0.008,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-12-31","val":0.008,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":0.001,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.001,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0.001,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.001,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.001,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.001,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":0.001,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":0.001,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0.001,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Other Share Increase (Decrease) in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could acquire or could have acquired the underlying shares with respect to any other type of change in shares reserved for issuance.","units":{"USD/shares":[{"start":"2016-01-01","end":"2016-12-31","val":0.65,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.37,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.37,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.162,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding","description":"The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.","units":{"shares":[{"end":"2016-09-30","val":0,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":416250,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":508750,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2016-12-31","val":2554156,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1871969,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":299284,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":182641,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-06-30","val":26385,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":26385,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18700,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value","description":"Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":918028,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":120567,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":180668,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":240769,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":1139462,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":235190,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":470380,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":645469,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price","description":"The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.","units":{"USD/shares":[{"end":"2016-12-31","val":524151,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":524151,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":524151,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0.001,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2007-12-31","val":-14962,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2007-12-31","val":-14962,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2007-12-31","val":-14962,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"end":"2007-12-31","val":-14962,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2007Q4I"},{"end":"2008-12-31","val":24135,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2008-12-31","val":24135,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2008-12-31","val":24135,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"end":"2008-12-31","val":24135,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2008Q4I"},{"end":"2009-12-31","val":19846,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2009-12-31","val":19846,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2009-12-31","val":19846,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"end":"2009-12-31","val":19846,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2009Q4I"},{"end":"2010-12-31","val":7677,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2010-12-31","val":7677,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2010-12-31","val":7677,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"end":"2010-12-31","val":7677,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2010Q4I"},{"end":"2011-12-31","val":-1420,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2011-12-31","val":-1420,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2011-12-31","val":-1420,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"end":"2011-12-31","val":-1420,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-21258,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"end":"2012-12-31","val":-21258,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2012-12-31","val":-21258,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2012-12-31","val":-21258,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2012-12-31","val":-21258,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2012-12-31","val":-21258,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2012-12-31","val":-21258,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"end":"2012-12-31","val":-21258,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2012Q4I"},{"end":"2013-09-30","val":-26367,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-44065,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"end":"2013-12-31","val":-44065,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":-44065,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":-44065,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"end":"2013-12-31","val":-44065,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":-44065,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"end":"2013-12-31","val":-44065,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-59565,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-75531,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":-75531,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-86025,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-44065,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":-96094,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":-96094,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"end":"2014-12-31","val":-96094,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":-511546,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-59565,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":-112799,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-09-30","val":-114799,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-124926,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":-124926,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"end":"2015-12-31","val":-124926,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"end":"2015-12-31","val":-160761,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"end":"2015-12-31","val":71904,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2015-12-31","val":71904,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-115060,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-19326,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-131113,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-355626,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"end":"2016-12-31","val":-355626,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":-355626,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":-355626,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":-355626,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2016-12-31","val":-355626,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-485492,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":63526,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-1234719,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-1576299,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"end":"2017-12-31","val":-1576299,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":-1576299,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":-1576299,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":-1576299,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":-1576299,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2017-12-31","val":-1576299,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2017-12-31","val":-1576299,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2017-12-31","val":-1576299,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-3481736,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2018-03-31","val":-3481736,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-03-31","val":-3481736,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-03-31","val":-3481736,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-2762149,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":-2762149,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":-2762148,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-06-30","val":-2762148,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-4202250,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2018-09-30","val":-4202250,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-3065911,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24"},{"end":"2018-12-31","val":-3065911,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2018-12-31","val":-3065911,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2018-12-31","val":-3065911,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-2279600,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"end":"2019-03-31","val":-2279600,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2019-03-31","val":-2279600,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-3205160,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"end":"2019-06-30","val":-3205160,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-2718645,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3I"}]}},"StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Shares, Conversion of Convertible Securities","description":"Number of shares issued during the period as a result of the conversion of convertible securities.","units":{"shares":[{"start":"2016-01-01","end":"2016-12-31","val":533000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2018-01-01","end":"2018-03-31","val":5317460,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":31249348,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":31249348,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"}]}},"StockIssuedDuringPeriodSharesConversionOfUnits":{"label":"Stock Issued During Period, Shares, Conversion of Units","description":"The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":1100000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1100000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":81742316,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"StockIssuedDuringPeriodSharesIssuedForServices":{"label":"Stock Issued During Period, Shares, Issued for Services","description":"Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.","units":{"shares":[{"start":"2015-01-01","end":"2015-12-31","val":220250,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":278803,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":447533,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":100000,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":752000,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":652000,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2342000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":2342000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2016-01-01","end":"2016-12-31","val":401427,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":142868,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":142868,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":142868,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":142868,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":83333,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":83333,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":83333,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":83333,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"StockIssuedDuringPeriodSharesOther":{"label":"Stock Issued During Period, Shares, Other","description":"Number of shares of stock issued attributable to transactions classified as other.","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":69965,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":69965,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"}]}},"StockIssuedDuringPeriodSharesShareBasedCompensation":{"label":"Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture","description":"Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).","units":{"shares":[{"start":"2016-01-01","end":"2016-12-31","val":1739093,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":462500,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":462500,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"}]}},"StockIssuedDuringPeriodSharesShareBasedCompensationGross":{"label":"Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture","description":"Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":77701,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":77701,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2016-01-01","end":"2016-09-30","val":-1739093,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-12-31","val":-1739093,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":1739093,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":462500,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":400000,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":25500,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":25500,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":25500,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":25500,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments","description":"The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":-62815,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":116363,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":116362,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"StockIssuedDuringPeriodValueConversionOfUnits":{"label":"Stock Issued During Period, Value, Conversion of Units","description":"Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":172947,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"StockIssuedDuringPeriodValueIssuedForServices":{"label":"Stock Issued During Period, Value, Issued for Services","description":"Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":278356,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":278803,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":204500,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":204500,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":204500,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":324702,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":324702,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":478340,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":658644,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":273840,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1558978,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1558978,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":32400,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":32400,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"start":"2018-01-01","end":"2018-03-31","val":32400,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-03-31","val":32400,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":32400,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":32400,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":32400,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":32400,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":32400,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":407400,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":667615,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":667615,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":195000,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":195000,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":959111,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":291496,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2007-01-01","end":"2007-12-31","val":31225,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2007-01-01","end":"2007-12-31","val":31225,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2007-01-01","end":"2007-12-31","val":31225,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2007-01-01","end":"2007-12-31","val":31225,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2007"},{"start":"2008-01-01","end":"2008-12-31","val":11500,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2008-01-01","end":"2008-12-31","val":11500,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2008-01-01","end":"2008-12-31","val":11500,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15"},{"start":"2008-01-01","end":"2008-12-31","val":11500,"accn":"0001079974-15-000383","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2008"},{"start":"2016-01-01","end":"2016-12-31","val":304500,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":224500,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":224500,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":224500,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":224500,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5000,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":5000,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09"},{"start":"2018-01-01","end":"2018-03-31","val":5000,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-03-31","val":5000,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5000,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":5000,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":5000,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":5000,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":5000,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":5000,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"}]}},"StockIssuedDuringPeriodValueOther":{"label":"Stock Issued During Period, Value, Other","description":"Value of shares of stock issued attributable to transactions classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":7554,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":7554,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"}]}},"StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense":{"label":"Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)","description":"Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":16513,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":16513,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":16513,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":16759,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":106902,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":90144,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":16759,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":167003,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":16759,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":60101,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":120202,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":180304,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":60101,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":840328,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":840328,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":100527,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":120567,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":160628,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":160628,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":180668,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-01-01","end":"2018-09-30","val":220728,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":249969,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-01-01","end":"2018-12-31","val":1139629,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":235190,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":470380,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-01-01","end":"2019-09-30","val":645469,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"}]}},"TaxCreditCarryforwardDeferredTaxAsset":{"label":"Tax Credit Carryforward, Deferred Tax Asset (Deprecated 2015-01-31)","description":"Amount of deferred tax asset, before valuation allowance, attributable to deductible other tax carryforwards.","units":{"USD":[{"end":"2012-12-31","val":12797,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":17358,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14","frame":"CY2013Q4I"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2015-01-01","end":"2015-09-30","val":20645106,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-07-01","end":"2015-09-30","val":22429287,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-09-30","val":25594046,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-07-01","end":"2016-09-30","val":30893246,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2016Q3"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2017-01-01","end":"2017-06-30","val":33808784,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-06-30","val":33808784,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":33855244,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":33855244,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":34111557,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":33855244,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-06-30","val":48773984,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":48773984,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":55961833,"accn":"0001079974-18-000469","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":55961833,"accn":"0001079974-18-000472","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":78754180,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":137736958,"accn":"0001079974-18-000620","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2012-01-01","end":"2012-09-30","val":10278000,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2012-07-01","end":"2012-09-30","val":10278000,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":10278000,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":10278000,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":10278000,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":10278000,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":10278000,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":10278000,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":10278000,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":10278000,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-01-01","end":"2013-09-30","val":10278000,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":10278000,"accn":"0001079974-13-000756","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-25"},{"start":"2013-07-01","end":"2013-09-30","val":10278000,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":10278000,"accn":"0001079974-14-000268","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":10278000,"accn":"0001079974-15-000274","fy":2013,"fp":"FY","form":"10-K","filed":"2015-04-15","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":10278000,"accn":"0001079974-14-000385","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":10278000,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":10278000,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-01-01","end":"2014-06-30","val":10278000,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":10278000,"accn":"0001079974-14-000602","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":10278000,"accn":"0001079974-14-000622","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-15"},{"start":"2014-04-01","end":"2014-06-30","val":10278000,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":10278000,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":10278000,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2014-07-01","end":"2014-09-30","val":10278000,"accn":"0001079974-14-000770","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":10278000,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":10278000,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10278000,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":10278000,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":10278000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2015-04-01","end":"2015-06-30","val":10278000,"accn":"0001079974-15-000573","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":10278000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":10278000,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-01-01","end":"2015-09-30","val":20645106,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2015-07-01","end":"2015-09-30","val":10278000,"accn":"0001079974-15-000797","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-20"},{"start":"2015-07-01","end":"2015-09-30","val":22429287,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":10278000,"accn":"0001079974-16-001130","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":20783006,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":10278000,"accn":"0001079974-16-001248","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-23"},{"start":"2016-01-01","end":"2016-03-31","val":22865623,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":10278000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-01-01","end":"2016-06-30","val":22915517,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":10278000,"accn":"0001079974-16-001545","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-22"},{"start":"2016-04-01","end":"2016-06-30","val":22964913,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":25594046,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-01-01","end":"2016-09-30","val":25594046,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":30893246,"accn":"0001079974-16-001753","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-28"},{"start":"2016-07-01","end":"2016-09-30","val":35807244,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":27585344,"accn":"0001079974-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":27585344,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":33716020,"accn":"0001079974-17-000280","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":33716020,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":33808784,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":33855244,"accn":"0001079974-17-000384","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":34111557,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":33855244,"accn":"0001079974-17-000525","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":35407320,"accn":"0001079974-18-000206","fy":2017,"fp":"FY","form":"10-K/A","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":35407320,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":41506270,"accn":"0001079974-18-000296","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":41506270,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":48773984,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2018-04-01","end":"2018-06-30","val":55961833,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":78754180,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2018-07-01","end":"2018-09-30","val":137736958,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":173303001,"accn":"0001079974-19-000376","fy":2018,"fp":"FY","form":"10-K","filed":"2019-07-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":534505573,"accn":"0001079974-19-000456","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":678783400,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13"},{"start":"2019-04-01","end":"2019-06-30","val":821475756,"accn":"0001079974-19-000478","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":774134242,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21"},{"start":"2019-07-01","end":"2019-09-30","val":961726661,"accn":"0001079974-20-000044","fy":2019,"fp":"Q3","form":"10-Q","filed":"2020-01-21","frame":"CY2019Q3"}]}}}}}