{"cik":714284,"entityName":"SORL Auto Parts, 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":"2011-06-30","val":19304921,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":19304921,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2012-03-17","val":19304921,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2012-03-31","val":19304921,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-08-10","val":19304921,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-11-10","val":19304921,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2013-03-17","val":19304921,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2013-03-31","val":19304921,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-08-14","val":19304921,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-11-14","val":19304921,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2014-03-17","val":19304921,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2014Q1I"},{"end":"2014-05-15","val":19304921,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-08-14","val":19304921,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-11-14","val":19304921,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2015-03-17","val":19304921,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2015Q1I"},{"end":"2015-05-15","val":19304921,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-08-14","val":19304921,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-11-16","val":19304921,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q4I"},{"end":"2016-03-30","val":19304921,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-30","val":19304921,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2016Q1I"},{"end":"2016-05-16","val":19304921,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q2I"},{"end":"2016-08-15","val":19304921,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-11-14","val":19304921,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-03-31","val":19304921,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2017Q1I"},{"end":"2017-05-15","val":19304921,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-08-14","val":19304921,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-11-14","val":19304921,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-04-02","val":19304921,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2018Q1I"},{"end":"2018-05-15","val":19304921,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-08-14","val":19304921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-11-14","val":19304921,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-04-01","val":19304921,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2019Q1I"},{"end":"2019-05-15","val":19304921,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-08-14","val":19304921,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-08-14","val":19304921,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-11-14","val":19304921,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2020-05-15","val":19304921,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2020Q1I"}]}},"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":"2011-06-30","val":35754831,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2011Q2I"},{"end":"2012-06-30","val":46524860,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q2I"},{"end":"2013-06-30","val":20896712,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q2I"},{"end":"2014-06-30","val":23916009,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q2I"},{"end":"2015-06-30","val":25664000,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-06-30","val":25664000,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q2I"},{"end":"2016-06-30","val":14540298,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q2I"},{"end":"2017-06-30","val":53000000,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q2I"},{"end":"2018-06-30","val":37100000,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q2I"},{"end":"2019-06-30","val":28000000,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q2I"}]}}},"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":"2010-12-31","val":10672514,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":10672514,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":10672514,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":8939824,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":6833607,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":10772396,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":10772396,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":10772396,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":10772396,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":10772396,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7367425,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":10418339,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7877553,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14324633,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":14324633,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":14324633,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":14324633,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":14324633,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9695756,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":10074526,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8952443,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":13290282,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":13290282,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":13290282,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":13290282,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":13290282,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":8271522,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":13267766,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8627664,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":13867316,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":13867316,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":13867316,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":13867316,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":13867316,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":13867316,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":9196839,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9411489,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":14978233,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":35292277,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":35292277,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":35292277,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":35292277,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":35292277,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":35292277,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":37640498,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":39135906,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":52363883,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":65672626,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":65672626,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":65672626,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":65672626,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":65672626,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":60477514,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":66616160,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":70124109,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":118051633,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":118051633,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":118051633,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":118051633,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":118051633,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":192341749,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":222438493,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":211456843,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":236433718,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":236433718,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":236433718,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":236433718,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":236433718,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":236433718,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":226765213,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":193279964,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":193279964,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":159184839,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":205550817,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"AccountsPayableRelatedPartiesCurrent":{"label":"Accounts Payable, Related Parties, Current","description":"Amount for accounts payable 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":"2010-12-31","val":3151493,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":3151493,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":3151493,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1244523,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":524148,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":524148,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":524148,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":524148,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":524148,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":307521,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":50495,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1692436,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":33083,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":94954,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":94954,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":94954,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":94954,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1873635,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":722787,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":810310,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":810310,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":810310,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":810310,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":810310,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":963642,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3031309,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":792275,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":136609,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":136609,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":136609,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":136609,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":136609,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":136609,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":283021,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":139621,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2067365,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1133537,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1133537,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1133537,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1133537,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1133537,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1133537,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":496146,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3752449,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5582717,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1953707,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1953707,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1953707,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1953707,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1953707,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6234911,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4063994,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2188003,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15896804,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":15896804,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":15896804,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":15896804,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":15896804,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10104627,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7397162,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":22782059,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23805200,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":23805200,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":23805200,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":23805200,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":23805200,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":23805200,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":30167916,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18956493,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":18956493,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16438264,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14296017,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"AccountsPayableRelatedPartiesCurrentAndNoncurrent":{"label":"Accounts Payable, Related Parties","description":"Amount for accounts payable to related parties.","units":{"USD":[{"end":"2011-12-31","val":524148,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":524148,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":524148,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2011-12-31","val":524148,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":94954,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":50495,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2012-06-30","val":50495,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1692436,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":94954,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":94954,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":94954,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":1873635,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":722787,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2017-12-31","val":15896804,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":23805200,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":23805200,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":23805200,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":23805200,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":23805200,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":23805200,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":30167916,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18956493,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":18956493,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16438264,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14296017,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"AccountsReceivableGross":{"label":"Accounts Receivable, before Allowance for Credit Loss","description":"Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2012-12-31","val":9846615,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":9846615,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2013-06-30","val":4848874,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6001736,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}]}},"AccountsReceivableGrossCurrent":{"label":"Accounts Receivable, before Allowance for Credit Loss, Current","description":"Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2011-12-31","val":66236896,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":66236896,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":66236896,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":70040905,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":63248366,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":63152001,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":63152001,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":63152001,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":63152001,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":63152001,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":59762146,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":61293126,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":57303272,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":61725799,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":61725799,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":61725799,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":61725799,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":61725799,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":67596588,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":74283304,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":70943516,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":74646974,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":74646974,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":74646974,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":74646974,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":74646974,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":74646974,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":78843590,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":86907254,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":78948090,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":83898730,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":83898730,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":83898730,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":83898730,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":83898730,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":83898730,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":87435754,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":101097410,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":102320042,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":113815711,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":113815711,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":113815711,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":113815711,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":113815711,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":116594836,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":133548015,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":138797272,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":148312117,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":148312117,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":148312117,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":148312117,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":148312117,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":187648836,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":197964158,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":176566068,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":163903305,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":163903305,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":163903305,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":163903305,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":163903305,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":163903305,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":192913727,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":199629288,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":199629288,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":173817824,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":203389497,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2011-12-31","val":65344441,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2011-12-31","val":65344441,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2012-09-30","val":62505358,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":62153509,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":62153509,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":62153509,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":62153509,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2013-03-31","val":58526889,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":58580228,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":54840095,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}]}},"AccountsReceivableNetCurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2010-12-31","val":54168856,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":54168856,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":54168856,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":71814160,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":66617297,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":65344441,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":65344441,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":65344441,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":65344441,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":65344441,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":65595672,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":69124181,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":62505358,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":62153509,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":62153509,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":62153509,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":62153509,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":62153509,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":58526889,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":58580228,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":54840095,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":57912384,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":57912384,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":57912384,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":57912384,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":57912384,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":63397436,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":69189724,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":65347362,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":68171387,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":68171387,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":68171387,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":68171387,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":68171387,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":68171387,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":72785233,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":76562017,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":66155023,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":71823328,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":71823328,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":71823328,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":71823328,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":71823328,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":71823328,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":71711260,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":84075376,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":84491142,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":102129294,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":102129294,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":102129294,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":102129294,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":102129294,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":104844561,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":121195863,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":125807155,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":134384961,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":134384961,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":134384961,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":134384961,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":134384961,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":173176607,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":183072448,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":163749395,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":150047797,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":150047797,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":150047797,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":150047797,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":150047797,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":150047797,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":178871527,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":184101294,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":184101294,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":158188600,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":184237058,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"AccountsReceivableRelatedParties":{"label":"Accounts Receivable, Related Parties","description":"For an unclassified balance sheet, amount of receivables arising from transactions with related parties.","units":{"USD":[{"end":"2013-06-30","val":92205,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":453709,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2017-12-31","val":1297734,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":261889,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":261889,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":261889,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":261889,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":261889,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":261889,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":341110,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":333881,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":333881,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":310143,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":35115219,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"AccountsReceivableRelatedPartiesCurrent":{"label":"Accounts Receivable, Related Parties, Current","description":"Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-09-30","val":747053,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":747053,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q4I"},{"end":"2012-09-30","val":1518832,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":92205,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":453709,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-09-30","val":1224333,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5025509,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":5025509,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":5025509,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":5025509,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":5025509,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1297734,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1297734,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1297734,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1297734,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1297734,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1369846,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1503376,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1506254,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":261889,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":261889,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":261889,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":261889,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":261889,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":261889,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":341110,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":333881,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":333881,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":310143,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":35115219,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"AccruedIncomeTaxesCurrent":{"label":"Accrued Income Taxes, Current","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2010-12-31","val":1174976,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":1174976,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1174976,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1399298,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1309722,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":273781,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":273781,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":273781,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":273781,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":273781,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":742526,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1240240,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1137724,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2013-12-31","val":494658,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":494658,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":494658,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":494658,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":494658,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":395087,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":800102,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":477655,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1101103,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1101103,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1101103,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1101103,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1101103,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":1101103,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1491189,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1699942,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1474677,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":1447903,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1125201,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":996522,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":996522,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":996522,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":996522,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":996522,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1268213,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1466131,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1972847,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3249727,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":3249727,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":3249727,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":3249727,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3249727,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1709222,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1348557,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3250996,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3421486,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":3421486,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3421486,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3421486,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":3421486,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":3421486,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3229510,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4481767,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":4481767,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3132430,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4565436,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"AccruedIncomeTaxesNoncurrent":{"label":"Accrued Income Taxes, Noncurrent","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.","units":{"USD":[{"end":"2018-09-30","val":9259307,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9259307,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":9259307,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":9259307,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":9259307,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":9259307,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":9259307,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9259307,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8377468,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":8377468,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8377468,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8377468,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-12-31","val":6777830,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":6777830,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":6777830,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":7672862,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":8090561,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8808788,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":8808788,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":8808788,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":8808788,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":8808788,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":9115202,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":9660623,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":9481855,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8501819,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":8501819,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":8501819,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":8501819,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":8501819,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9117385,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":10582698,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":10888980,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10066969,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":10066969,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":10066969,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":10066969,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":10066969,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10592393,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11928934,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":12324370,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":13561163,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":13561163,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":13561163,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":13561163,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":13561163,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":13561163,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11541927,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":12738311,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11843133,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":13870587,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":13870587,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":13870587,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":13870587,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":13870587,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":13870587,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":11964864,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":16167810,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":16688831,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":20103392,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":20103392,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":20103392,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":20103392,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":20103392,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":17688422,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":17999096,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19981863,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":25154658,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":25154658,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":25154658,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":25154658,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":25154658,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":17651012,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19007341,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18604139,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":24045902,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":24045902,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":24045902,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":24045902,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":24045902,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":24045902,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19499647,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":22858419,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":22858419,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":23085329,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26085441,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"AccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accrued Liabilities","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.","units":{"USD":[{"end":"2012-12-31","val":8501819,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9117385,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"}]}},"AccruedPayrollTaxesCurrentAndNoncurrent":{"label":"Accrued Payroll Taxes","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs.","units":{"USD":[{"end":"2017-12-31","val":11063726,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":11679870,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":11679870,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":14461232,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-12-31","val":23032159,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":23032160,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":23032160,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":26612350,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":28829278,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":30905671,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":30905671,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":30905671,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":30905671,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":30905671,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":32756723,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":34309286,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":35918734,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":37351817,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":37351817,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":37351817,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":37351817,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":37351817,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":39585533,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":41504391,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":43419607,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":44175888,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":44175888,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":44175888,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":44175888,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":44463906,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":46829883,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":48383297,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":50114599,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":52520405,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":52520405,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":52520405,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":52520405,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":52520405,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":52520405,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":54118731,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":56127595,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":55639878,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":55782299,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":55782299,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":55782299,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":55782299,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":55782299,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":55782299,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":57661549,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":54472368,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":55930374,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":55768301,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":55768301,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":55768301,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":55768301,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":55768301,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":58022928,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":61209111,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":64813042,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":68101089,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":68101089,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":68101089,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":68101089,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":68101089,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":73530843,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":72190332,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":72247221,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":75372703,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":75372703,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":75372703,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":75372703,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":75372703,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":75372703,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":79931250,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":81460346,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":81460346,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":82436101,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":87342375,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2010-12-31","val":14731607,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":14731607,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":14731607,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":17985048,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":20722591,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":21910957,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":21910957,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":21910957,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":21910957,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":21910957,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":22146120,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":21359374,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":20944526,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":22020008,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":22020008,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":22020008,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":22020008,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":22020008,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":24416279,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":25450591,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":26364789,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":22465720,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":22465720,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":22465720,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":22465720,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":22465720,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":26418912,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":26396341,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":26357421,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":27516206,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":27516206,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":27516206,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":27516206,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":27516206,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":27516206,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":26766638,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":27695092,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19620317,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":15662639,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":15662639,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":15662639,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":15662639,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":15662639,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":15662639,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":16658615,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":12522065,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11523318,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6117042,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":6117042,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":6117042,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":6117042,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":6117042,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6937331,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9838499,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13308933,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15903188,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":15903188,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":15903188,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":15903188,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":15903188,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":23143269,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13231502,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5754883,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6655803,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":6655803,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":6655803,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":6655803,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":6655803,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":6655803,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10516102,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6187063,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":6187063,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":259271,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3228196,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-12-31","val":42199014,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":42199014,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":42199014,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":42199014,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":42199014,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":42199014,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":42199014,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":42199014,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":42199014,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":42199014,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":42199014,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":42199014,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":42199014,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":42199014,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":42199014,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":42199014,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":42199014,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":42199014,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":42199014,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":42199014,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":42199014,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":42199014,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":42199014,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":42199014,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":42199014,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":42199014,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":42199014,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":42199014,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":42199014,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":42199014,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":42199014,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":42199014,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":42199014,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":42199014,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":42199014,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":42199014,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":42199014,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":42199014,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":42199014,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":42199014,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":42199014,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":42199014,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":42199014,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":42199014,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":42199014,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-28582654,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-28582654,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-28582654,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-28582654,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":-28582654,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":-28582654,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":-28582654,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-28582654,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-28582654,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-28582654,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-28582654,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":-28582654,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":-28582654,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-28582654,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-28582654,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-28582654,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-28582654,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-28582654,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-28582654,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":-28582654,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":-28582654,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-28582654,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":-28582654,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-28582654,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-28582654,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-28582654,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":-28582654,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-28582654,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-28582654,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"AdvertisingExpense":{"label":"Advertising Expense","description":"Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":105967,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":166707,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":346621,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":29725,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":125125,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-09-30","val":183950,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":294902,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":294902,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":30827,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-12-31","val":270145,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":270145,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":339551,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":339551,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":339551,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":285844,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":285844,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":285844,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":239301,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":239301,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":440582,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2010-12-31","val":319687,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2010-12-31","val":319687,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2010-12-31","val":319687,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2010Q4I"},{"end":"2011-12-31","val":892455,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":892455,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":892455,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2011-12-31","val":892455,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2011-12-31","val":892455,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2011-12-31","val":892455,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2011Q4I"},{"end":"2012-06-30","val":916724,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":743008,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":998492,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":998492,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":998492,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":998492,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":998492,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":998492,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1235257,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2712898,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2463177,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3813415,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3813415,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3813415,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3813415,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2013-12-31","val":3813415,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2013-12-31","val":3813415,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2013-12-31","val":3813415,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2013-12-31","val":3813415,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4199152,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5093580,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5596154,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6475587,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":6475587,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":6475587,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":6475587,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":6475587,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":6475587,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2014-12-31","val":6475587,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2014-12-31","val":6475587,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2014-12-31","val":6475587,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6058357,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10345237,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12793067,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":15724494,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":17022034,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":17828900,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11686417,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":11686417,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":11686417,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":11686417,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":11686417,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":11686417,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2016-12-31","val":11686417,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":11686417,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":11686417,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11750275,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":12352152,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12990117,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13927156,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":13927156,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":13927156,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":13927156,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":13927156,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2017-12-31","val":13927156,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":13927156,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":13927156,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2017-12-31","val":13927156,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":13927156,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14472229,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14891710,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12816673,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13855508,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":13855508,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":13855508,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":13855508,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":13855508,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":13855508,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14042200,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15527994,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":15527994,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15629224,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":19152439,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"AllowanceForDoubtfulAccountsReceivableChargeOffs":{"label":"Allowance for Doubtful Accounts Receivable, Charge-offs (Deprecated 2013-01-31)","description":"Amount of direct write-downs of receivables charged against the allowance for doubtful accounts.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"}]}},"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":"2011-12-31","val":892455,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":892455,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":892455,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":916724,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":743008,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":998492,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":998492,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":998492,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":998492,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":998492,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":998492,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1235257,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2712898,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2463177,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3813415,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3813415,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3813415,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3813415,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3813415,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4199152,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5093580,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5596154,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6475587,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":6475587,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":6475587,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":6475587,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":6475587,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":6475587,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6058357,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10345237,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12793067,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":12075402,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":15724494,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":17022034,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":17828900,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11686417,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":11686417,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":11686417,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":11686417,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":11686417,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11750275,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":12352152,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12990117,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13927156,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":13927156,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":13927156,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":13927156,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":13927156,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14472229,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14891710,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12816673,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13855508,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":13855508,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":13855508,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":13855508,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":13855508,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":13855508,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14042200,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15527994,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":15527994,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15629224,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":19152439,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease":{"label":"Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)","description":"Amount of increase (decrease) in allowance for credit loss on accounts receivable.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":572768,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-12-31","val":572768,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":572768,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":24269,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-09-30","val":-149447,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":106037,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":106037,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2012-01-01","end":"2012-12-31","val":106037,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-12-31","val":106037,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":106037,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":236765,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1714406,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1464685,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":2814923,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2814923,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2013-01-01","end":"2013-12-31","val":2814923,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-12-31","val":2814923,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":2814923,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":385737,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1280165,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1782739,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":2662172,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2662172,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2014-01-01","end":"2014-12-31","val":2662172,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-12-31","val":2662172,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":2662172,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":2662172,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-417230,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3869650,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":6317480,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":5599815,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":5599815,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":5599815,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2015-01-01","end":"2015-12-31","val":5599815,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-12-31","val":5599815,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":6025485,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3649092,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4946632,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":5753498,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":395491,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":395491,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2016-01-01","end":"2016-12-31","val":395491,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-12-31","val":395491,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":395491,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":381715,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":759854,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1474872,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1474872,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2017-01-01","end":"2017-12-31","val":1474872,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":1474872,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1474872,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1445353,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-420037,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":610610,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":610610,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-12-31","val":610610,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-12-31","val":610610,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-12-31","val":610610,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":610610,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-79426,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1713258,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1713258,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":2215553,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":5583551,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"AllowanceForDoubtfulAccountsReceivableWriteOffs":{"label":"Accounts Receivable, Allowance for Credit Loss, Writeoff","description":"Amount of direct write-downs of accounts receivable charged against the allowance.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}]}},"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-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4566,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":42583,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":372025,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":372025,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":697633,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":697633,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":697633,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":966547,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":520741,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":1168449,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":1168449,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":181333,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":325413,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":325413,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":441236,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":536624,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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":"2011-01-01","end":"2011-06-30","val":8034,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":12146,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":16282,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":4188,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":8368,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-09-30","val":12533,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":16742,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":16742,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4244,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-12-31","val":16763,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":16763,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":13790,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":13790,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":13790,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":11980,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":11980,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":11980,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":11250,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"AreaOfLand":{"label":"Area of Land","description":"Area of land held.","units":{"acre":[{"end":"2018-04-30","val":17029,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q1I"}],"pure":[{"end":"2010-08-31","val":32410,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2010Q3I"}],"sqm":[{"end":"2018-04-30","val":17029,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-04-30","val":17029,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q1I"}]}},"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":"2010-12-31","val":191378761,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":191378761,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":191378761,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":218901893,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":231099023,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":234527737,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":234527737,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":234527737,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":234527737,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":234527737,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":224461837,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":233182786,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":232549287,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":243560985,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":243560985,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":243560985,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":243560985,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":243560985,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":245241471,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":252006610,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":255549176,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":252980284,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":252980284,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":252980284,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":252980284,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":252980284,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":264729387,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":272860544,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":270098855,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":286906262,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":286906262,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":286906262,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":286906262,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":286906262,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":286906262,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":287142674,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":301196441,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":303027490,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":320554056,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":320554056,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":320554056,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":320554056,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":320554056,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":320554056,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":317218807,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":266048304,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":281089314,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":301328124,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":301328124,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":301328124,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":301328124,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":301328124,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":327613171,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":371504339,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":411537055,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":582315942,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":582315942,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":582315942,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":582315942,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":582315942,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":818649657,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":746269579,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":700146431,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":794371526,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":794371526,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":794371526,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":794371526,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":794371526,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":794371526,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":787337300,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":773073031,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":773073031,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":702552086,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":817721344,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-12-31","val":131268681,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":131268681,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":131666715,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":157146794,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":165449648,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":164868460,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":164868460,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":164868460,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":164868460,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":164868460,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":156151159,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":166988830,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":167818893,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":179573905,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":178751265,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":178751265,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":178751265,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":178751265,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":180578988,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":187646427,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":191699656,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":190862231,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":190862231,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":190862231,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":190862231,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":190862231,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":202256405,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":211329717,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":209573612,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":226929046,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":226929046,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":226929046,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":226929046,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":226929046,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":226929046,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":227728441,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":242870481,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":248365952,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":267976173,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":267976173,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":267976173,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":267976173,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":267976173,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":267976173,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":265166594,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":206104342,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":219444904,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":239269647,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":239269647,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":239269647,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":239269647,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":236059072,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":253985290,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":281704129,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":314572652,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":456024185,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":456024185,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":456024185,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":456024185,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":456024185,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":671767494,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":594524776,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":555952363,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":612494137,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":612494137,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":612494137,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":612494137,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":612494137,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":612494137,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":596739622,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":575562226,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":575562226,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":503892541,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":607488798,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"AssetsHeldForSaleLongLived":{"label":"Assets Held-for-sale, Long Lived (Deprecated 2014-01-31)","description":"Long-lived assets that are held for sale apart from normal operations and anticipated to be sold in less than one year.","units":{"USD":[{"end":"2011-12-31","val":69659277,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2011-12-31","val":69659277,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":69659277,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2012-06-30","val":66193956,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":64730394,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":63987080,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":63987080,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":63987080,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":63987080,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2013-03-31","val":64662483,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":64360183,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":63849520,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}]}},"AssetsNoncurrent":{"label":"Assets, Noncurrent","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 after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":62118053,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":59977216,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":59977216,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":59977216,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":59977216,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":59977216,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":59977216,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":59414233,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":58325960,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":54661538,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":52577883,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":52577883,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":52577883,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":52577883,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":52577883,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":52577883,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":52052213,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":59943962,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":61644410,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":62058477,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":62058477,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":62058477,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":62058477,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":65269052,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":73627881,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":89800210,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":96964403,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":126291757,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":126291757,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":126291757,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":126291757,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":126291757,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":146882163,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":151744803,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":144194068,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":181877389,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":181877389,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":181877389,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":181877389,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":181877389,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":181877389,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":190597678,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":197510805,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":197510805,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":198659545,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":210232546,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"BankLoans":{"label":"Bank Loans","description":"Amounts due on short-term bank loans secured by customers' securities on the balance sheet date.","units":{"USD":[{"end":"2011-12-31","val":16448527,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":16448527,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":16448527,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":12080097,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12453336,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14599753,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":14599753,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":14599753,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":14599753,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":14599753,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":11044709,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":9704265,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6033111,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4526863,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":4526863,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":4526863,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":4526863,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4526863,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":14359630,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11116360,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8187452,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9539476,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":9539476,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":9539476,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":9539476,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":9539476,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":9539476,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":12648031,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":18135575,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":22042744,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":23367207,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":23367207,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":23367207,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":23367207,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":23367207,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":23367207,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":17447655,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":25309875,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":25133254,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":27416376,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":27416376,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":27416376,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":27416376,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":27416376,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":48871970,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":47005701,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":77779094,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":125380899,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":125380899,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":239625661,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"}]}},"BusinessAcquisitionPurchasePriceAllocationAssetsAcquired":{"label":"Business Acquisition, Purchase Price Allocation, Assets Acquired (Deprecated 2013-01-31)","description":"The amount of acquisition cost of a business combination allocated to assets acquired.","units":{"CNY":[{"end":"2010-08-31","val":170000000,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2010Q3I"}],"USD":[{"end":"2010-08-31","val":25000000,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2010Q3I"},{"end":"2011-08-31","val":25000000,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q3I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets","description":"Amount of assets acquired at the acquisition date.","units":{"CNY":[{"end":"2010-08-31","val":170000000,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2010Q3I"},{"end":"2010-08-31","val":170000000,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"}],"USD":[{"end":"2010-08-31","val":25000000,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2010Q3I"},{"end":"2010-08-31","val":25000000,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"}]}},"CapitalExpendituresIncurredButNotYetPaid":{"label":"Capital Expenditures Incurred but Not yet Paid","description":"Future cash outflow to pay for purchases of fixed assets that have occurred.","units":{"USD":[{"start":"2016-05-01","end":"2016-05-31","val":76500000,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-05-01","end":"2016-05-31","val":76500000,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q2I"}]}},"CapitalLeasedAssetsGross":{"label":"Capital Leased Assets, Gross","description":"Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.","units":{"CNY":[{"end":"2013-03-31","val":80000000,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":80000000,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":80000000,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}],"USD":[{"end":"2011-09-30","val":18011723,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":18166087,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q4I"},{"end":"2011-12-31","val":18166087,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":18166087,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":18166087,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2012-03-31","val":18185136,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":18097156,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":18097156,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"}]}},"CapitalLeaseObligations":{"label":"Capital Lease Obligations","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.","units":{"USD":[{"end":"2011-12-31","val":12774390,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":12774390,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":12774390,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":11600465,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":10992817,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":10458352,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":10458352,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":10458352,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":10458352,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":10458352,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":13792184,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":12947707,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":12082907,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10909463,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":10909463,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":10909463,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":10909463,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":10909463,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10217185,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":9287293,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8358971,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7470875,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":7470875,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":7470875,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":7470875,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":7470875,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":7470875,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6512324,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5608106,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4491445,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3519949,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3519949,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3519949,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":3519949,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2653200,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"CapitalLeaseObligationsCurrent":{"label":"Capital Lease Obligations, Current","description":"Amount of capital lease obligation due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-09-30","val":3210140,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2305125,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":2305125,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":2305125,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":2305125,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":2305125,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2353696,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2389159,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2449040,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":10458352,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":10458352,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":10458352,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":10458352,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":10458352,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-01-01","val":2909446,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2013-03-31","val":3662006,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3699345,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3717818,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3636488,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3636488,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3636488,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3636488,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3636488,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3715340,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3714917,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3715098,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3735438,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3735438,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3735438,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":3735438,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":3735438,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":3735438,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3721328,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3738737,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3593156,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3519949,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3519949,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3519949,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":3519949,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":3519949,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":3519949,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2653200,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1723454,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":855714,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"CapitalLeaseObligationsIncurred":{"label":"Lease Obligation Incurred","description":"Amount of increase in lease obligation from new lease.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":28396853,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"}]}},"CapitalLeaseObligationsNoncurrent":{"label":"Capital Lease Obligations, Noncurrent","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.","units":{"USD":[{"end":"2011-09-30","val":9999352,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":10469265,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":10469265,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":10469265,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":10469265,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":10469265,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":9874226,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":9211306,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8543777,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2013-01-01","val":9930319,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10130178,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":9248362,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8365089,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":7272975,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":7272975,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":7272975,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":7272975,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":7272975,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6501845,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5572376,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4643873,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3735437,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3735437,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3735437,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":3735437,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":3735437,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":3735437,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2790996,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1869369,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":898289,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDue":{"label":"Capital Leases, Future Minimum Payments Due","description":"Amount of minimum lease payments for capital leases.","units":{"USD":[{"end":"2013-01-01","val":14509938,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments":{"label":"Capital Leases, Future Minimum Payments, Interest Included in Payments","description":"Amount necessary to reduce net minimum lease payments to present value for capital leases.","units":{"USD":[{"end":"2013-01-01","val":1670173,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments":{"label":"Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments","description":"Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.","units":{"USD":[{"end":"2013-01-01","val":12839765,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","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. 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. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2009-12-31","val":10255259,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2009-12-31","val":10255259,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2009-12-31","val":10255259,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2009Q4I"},{"end":"2010-06-30","val":7975715,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2I"},{"end":"2010-09-30","val":2244711,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3I"},{"end":"2010-12-31","val":6691078,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":6691078,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":6691078,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2010-12-31","val":6691078,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2010-12-31","val":6691078,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2010-12-31","val":13358686,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2010-12-31","val":6691078,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2010Q4I"},{"end":"2011-03-31","val":12189960,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1I"},{"end":"2011-06-30","val":14180165,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":14180165,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":12414533,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-09-30","val":6691078,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":17116692,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":17116692,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":17116692,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":17116692,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":17116692,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2011-12-31","val":17116692,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2011-12-31","val":17116692,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2011-12-31","val":17116692,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2011-12-31","val":17116692,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-03-31","val":15736035,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2012-03-31","val":15736035,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":21349583,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2012-06-30","val":21349583,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":27894332,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2012-09-30","val":27894332,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":41253353,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":41253353,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":41253353,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":41253353,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":41253353,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":41253353,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":41253353,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":41253353,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2012-12-31","val":41253353,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":43222310,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2013-03-31","val":43222310,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":38009126,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2013-06-30","val":38009126,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":32520391,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":32520391,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":28241983,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":28241983,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":28241983,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":28241983,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":28241983,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":28241983,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2013-12-31","val":28241983,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2013-12-31","val":28241983,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2013-12-31","val":28241983,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2013-12-31","val":28241983,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":35824936,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":35824936,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":27020085,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":27020085,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":37902347,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-09-30","val":37902347,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":14009597,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":14009597,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":14009597,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":14009597,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":14009597,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":14009597,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":14009597,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2014-12-31","val":14009597,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2014-12-31","val":14009597,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2014-12-31","val":14009597,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4727453,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":4727453,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11624065,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2015-06-30","val":11624065,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5742833,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-09-30","val":5742833,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":30230828,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":30230828,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":30230828,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":30230828,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":30230828,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":30230828,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":30230828,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2015-12-31","val":30230828,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2015-12-31","val":30230828,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2015-12-31","val":30230828,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6103766,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-03-31","val":6103766,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8308325,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-06-30","val":8308325,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7489967,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-09-30","val":7489967,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8057155,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":8057155,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":8057155,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":8057155,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":8057155,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11455214,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-03-31","val":11455214,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7892336,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-06-30","val":7892336,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7653174,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-09-30","val":7653174,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4221940,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":4221940,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":4221940,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4221940,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":4221940,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":22682734,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":22682734,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24525413,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":24525413,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":24525413,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2I"},{"end":"2018-09-30","val":17609594,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":17609594,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":73588229,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":73588229,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":73588229,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":73588229,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":73588229,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":73588229,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8024006,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10294982,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":10294982,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16485401,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13374261,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-01-01","end":"2010-06-30","val":-2279544,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-8010548,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-3564181,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":5498882,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":7489087,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":7489087,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":5723455,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":6667608,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":10425614,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":10425614,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1380657,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-1380657,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4232891,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":4232891,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":10777640,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":10777640,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":24136661,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":24136661,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1968957,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":1968957,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-3244227,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-3244227,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-8732962,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-8732962,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-13011370,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-13011370,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":7582953,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":7582953,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1221898,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-1221898,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":9660364,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":9660364,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-14232386,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-14232387,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":-14232387,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-9282144,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-9282144,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2385532,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-2385532,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-8266764,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-8266764,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":16221231,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":16221231,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":16221231,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-24127062,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-24127062,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-21922503,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-21922503,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-22740861,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-22740861,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-22173673,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-22173673,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3398059,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-164819,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-403981,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-3835215,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. 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":"2016-12-31","val":13533776,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2016-12-31","val":13533776,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":13533776,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":13533776,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":17051471,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8254726,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8354148,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4598176,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":4598176,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4598176,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":4598176,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2017-12-31","val":4598176,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":4598176,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":4598176,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2017-12-31","val":4598176,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":4598176,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":69285568,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":69285568,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":76383851,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":76383851,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":76383851,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2I"},{"end":"2018-09-30","val":40161150,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":40161150,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":110962606,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":110962606,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":110962606,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":110962606,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":110962606,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":110962606,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":43244244,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":42031529,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":42031529,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":46948985,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":45507583,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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":"2017-01-01","end":"2017-03-31","val":3517695,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5279050,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-5179628,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-8935600,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":64687392,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":64687392,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":71785675,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":71785675,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":71785675,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":35562974,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":35562974,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":106364430,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":106364430,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-67718362,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-68931077,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-68931077,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":-64013621,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-65455023,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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-12-31","val":0.002,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":0.002,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":0.002,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.002,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.002,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.002,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":0.002,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":0.002,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":0.002,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":0.002,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.002,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.002,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.002,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.002,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":0.002,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":0.002,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":0.002,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":0.002,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.002,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.002,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.002,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.002,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0.002,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0.002,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.002,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":0.002,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.002,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.002,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.002,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0.002,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.002,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":0.002,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":0.002,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":0.002,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.002,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.002,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.002,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.002,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0.002,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0.002,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0.002,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0.002,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0.002,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.002,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.002,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.002,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.002,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0.002,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0.002,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0.002,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0.002,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.002,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.002,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.002,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.002,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0.002,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0.002,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.002,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0.002,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.002,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.002,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.002,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.002,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":0.002,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0.002,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0.002,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":0.002,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0.002,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.002,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.002,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":0.002,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.002,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.002,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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-12-31","val":50000000,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":50000000,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":50000000,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":50000000,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":50000000,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":50000000,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":50000000,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":50000000,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":50000000,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":50000000,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":50000000,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":50000000,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":50000000,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":50000000,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":50000000,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":500000000,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":50000000,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":50000000,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":50000000,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":500000000,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":50000000,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":50000000,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":50000000,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":50000000,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":50000000,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":50000000,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":50000000,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":50000000,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":50000000,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":50000000,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":50000000,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":50000000,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":50000000,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":50000000,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":50000000,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":50000000,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":50000000,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":50000000,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":50000000,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":50000000,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":50000000,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":50000000,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":50000000,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":50000000,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":50000000,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":50000000,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":50000000,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":50000000,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":50000000,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":50000000,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":50000000,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":50000000,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":50000000,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":50000000,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":50000000,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":50000000,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":50000000,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":50000000,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":50000000,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":50000000,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":50000000,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":50000000,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50000000,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":50000000,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":50000000,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":50000000,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":50000000,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":50000000,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":50000000,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":50000000,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":50000000,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":50000000,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":50000000,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":50000000,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-12-31","val":19304921,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":19304921,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":19304921,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":19304921,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":19304921,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":19304921,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":19304921,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":19304921,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":19304921,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":19304921,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":19304921,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":19304921,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":19304921,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":19304921,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":19304921,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":19304921,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":19304921,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":19304921,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":19304921,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":19304921,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":19304921,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":19304921,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":19304921,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":19304921,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":19304921,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":19304921,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":19304921,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":19304921,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":19304921,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":19304921,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":19304921,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":19304921,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":19304921,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":19304921,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":19304921,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":19304921,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":19304921,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19304921,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19304921,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":19304921,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":19304921,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":19304921,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":19304921,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":19304921,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":19304921,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19304921,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":19304921,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":19304921,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":19304921,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":19304921,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":19304921,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":19304921,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19304921,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19304921,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19304921,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":19304921,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":19304921,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":19304921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":19304921,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":19304921,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":19304921,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19304921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19304921,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":19304921,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":19304921,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":19304921,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":19304921,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":19304921,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":19304921,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19304921,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":19304921,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":19304921,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19304921,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":19304921,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-12-31","val":19304921,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":19304921,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":19304921,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":19304921,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":19304921,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":19304921,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":19304921,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":19304921,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":19304921,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":19304921,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":19304921,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":19304921,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":19304921,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":19304921,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":19304921,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":19304921,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":19304921,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":19304921,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":19304921,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":19304921,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":19304921,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":19304921,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":19304921,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":19304921,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":19304921,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":19304921,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":19304921,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":19304921,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":19304921,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":19304921,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":19304921,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":19304921,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":19304921,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":19304921,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":19304921,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":19304921,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":19304921,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19304921,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19304921,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":19304921,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":19304921,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":19304921,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":19304921,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":19304921,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":19304921,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19304921,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":19304921,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":19304921,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":19304921,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":19304921,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":19304921,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":19304921,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19304921,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19304921,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19304921,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":19304921,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":19304921,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":19304921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":19304921,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":19304921,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":19304921,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19304921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19304921,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":19304921,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":19304921,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":19304921,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":19304921,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":19304921,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":19304921,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19304921,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":19304921,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":19304921,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19304921,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":19304921,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-12-31","val":38609,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":38609,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":38609,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":38609,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":38609,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":38609,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":38609,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":38609,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":38609,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":38609,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":38609,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":38609,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":38609,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":38609,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":38609,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":38609,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":38609,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":38609,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":38609,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":38609,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":38609,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":38609,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":38609,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":38609,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":38609,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":38609,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":38609,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":38609,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":38609,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":38609,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":38609,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":38609,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":38609,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":38609,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":38609,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":38609,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":38609,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":38609,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":38609,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":38609,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":38609,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":38609,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":38609,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":38609,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":38609,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":38609,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":38609,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":38609,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":38609,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":38609,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":38609,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":38609,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":38609,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":38609,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":38609,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":38609,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":38609,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":38609,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":38609,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":38609,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":38609,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":38609,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":38609,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":38609,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":38609,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":38609,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":38609,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":38609,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":38609,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":38609,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":38609,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":38609,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":38609,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":38609,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":10275092,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":6311923,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":16889674,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":6614582,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":24160727,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":6235081,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":13077961,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":13077961,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":6842880,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":6842880,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":19322310,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":19322310,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":6244349,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":6244349,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":23851169,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":23851169,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2569152,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":2569152,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4778433,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":5264105,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":2209281,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":2400365,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":7724499,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":8650781,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":2946066,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3386676,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":12913989,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":12913989,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3629650,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":3629650,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":9730680,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":8698754,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":5697639,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":5069104,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":14487831,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":12923572,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":4757151,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":4224818,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":9808677,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":9808677,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":6723495,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":6723495,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":10833398,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":10833398,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4109903,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4109903,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":13695413,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":13695413,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":2862015,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":2862015,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":18851516,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":18851516,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":18851516,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2300713,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":2300713,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5491242,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":5491242,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":3190529,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":3190529,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-535507,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-535507,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-6026749,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-6026749,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1454919,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1454919,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1454919,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1426617,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1426617,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4528886,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":4528886,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":3102269,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":3102269,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6768782,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":6768782,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2239896,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2239896,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":9673797,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":9673797,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":7743808,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":7743808,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":16569787,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":16569787,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":8825979,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":8825979,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":28625334,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":28625334,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":12055547,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":12055547,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":34110367,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":37900408,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":15513583,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":17237314,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12345236,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":13716929,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":13716929,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":-3168347,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-3520385,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-3520385,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-736597,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":417446,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-13081833,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-13299483,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5177105,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":3488314,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":14265075,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":15725170,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":15725170,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":1460095,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1460095,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":13791958,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-1933212,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":21986324,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1035645,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":991406,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1718915,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":683270,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2462869,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":653553,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1383834,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1383834,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":730281,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":730281,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2046744,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2046744,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":662910,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":662910,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2430010,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":18302954,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":294588,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":263889,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":485672,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":541923,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":191084,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":278034,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":926282,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1028504,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":440610,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":486581,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":14263610,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":140300,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":140300,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":652438,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":512138,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1075525,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":423087,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":293197,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2016-01-01","end":"2016-12-31","val":1074894,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3790041,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":3790041,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1723731,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1371693,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1371693,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":-352038,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-352038,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1154043,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-217650,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1688791,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":1688791,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1434249,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1585258,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1585258,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":151009,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":151009,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1394936,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-190322,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2523639,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":11310737,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":7303329,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":18608589,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":7297852,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":26623596,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":6888634,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":14461795,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":14461795,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":7573161,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":7573161,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":21369054,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":21369054,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":6907259,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":6907259,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":26281179,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":18302954,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2863740,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5264105,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":2400365,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":8650781,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3386676,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":14263610,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":14390271,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4033041,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":9730680,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":5697639,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":14487831,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":4757151,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":11032280,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":11032280,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":7421491,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":7421491,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":11976451,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":11976451,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4554960,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4554960,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":15032118,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":15032118,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":3055667,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":3055667,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":20685669,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":20685669,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":20685669,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2389281,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":2389281,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5855137,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":5855137,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":3465856,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":3465856,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-695801,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-695801,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-6550938,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-6550938,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1330954,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1330954,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1330954,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1585130,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1585130,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5032095,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":5032095,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":3446965,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":3446965,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":7520868,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":7520868,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2488773,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2488773,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":10748691,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":10748691,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":8604231,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":8604231,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":18410874,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":18410874,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":9806643,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":9806643,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":31805926,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":31805926,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":13395052,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":13395052,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":37900408,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":34110367,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":17237314,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":15513583,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":13716929,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":12345236,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":12345236,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":-3520385,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-3168347,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-3168347,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":417446,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":417446,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-13299483,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-13299483,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3488314,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":5177105,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":12830826,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":14139912,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":14139912,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":1309086,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1309086,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":13791958,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-1933212,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":24509963,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"ConcentrationRiskPercentage1":{"label":"Concentration Risk, Percentage","description":"\"For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"\"benchmark\"\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.\"","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0.05,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2018-01-01","end":"2018-12-31","val":0.1,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.1,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"ConstructionInProgressGross":{"label":"Construction in Progress, Gross","description":"Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.","units":{"USD":[{"end":"2011-12-31","val":1503200,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1503200,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":1503200,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1503200,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2012-03-31","val":1630705,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":153336,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":152947,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":65801889,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":38785365,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":102081674,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":36279785,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":141228963,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":37403946,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":81928458,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":81928458,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":44524512,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":44524512,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":116459662,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-116459662,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":34531204,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-34531204,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":156784725,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-156784725,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":32381944,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-32381944,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":70294923,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":70294923,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":37912979,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":37912979,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-103779982,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":103779982,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-33485059,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":33485059,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-139675775,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":135946166,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-30141279,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":29094337,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":71363751,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":69783242,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":41222472,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":40688905,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":111332963,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":108858673,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":39969212,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":39075431,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":149949176,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":149949176,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":34606353,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":34606353,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":81816214,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":81816214,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":47209861,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":47209861,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":125056960,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":125056960,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":43240746,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":43240746,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":170793868,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":170793868,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":170793868,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":38466892,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":38466892,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":81213324,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":81213324,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":42746432,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":42746432,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":117835825,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":116533620,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":36622501,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":36228783,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":159246468,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":159246468,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":159246468,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":39397649,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":39397649,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":92338965,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":92338965,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":52941316,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":52941316,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":133540473,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":136657152,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":43240780,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":44794499,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":199216223,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":203353086,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":53348076,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":53700458,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":119855419,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":120757355,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":66507343,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":67056897,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":194703290,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":194703290,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":74027933,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":74027933,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":286336367,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":286336367,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":77527196,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":77527196,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":171601878,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":171601878,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":171601878,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":94074682,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":94074682,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":94074682,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":253851334,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":253851334,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":82249456,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":82249456,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":345534015,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":345534015,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":99699354,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":202803474,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":202803474,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":103104120,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":103104120,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":284098257,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":81294783,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":400042610,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":2083780,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":2707638,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":2792333,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1086760,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2460489,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":2460489,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":3575464,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":3575465,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":2031619,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":2031619,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":182065,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":182066,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":941876,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":941876,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1292233,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1292233,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":3043158,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":3043158,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":602580,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":602580,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1471873,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1471873,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1962026,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1962026,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":3304552,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":3304552,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":3304552,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1161153,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1161153,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2956230,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":2956230,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":4058485,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":4058485,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":3179989,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3179989,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3179989,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":561978,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":561978,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2203680,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":2203680,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":2942048,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2942048,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":2763510,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3769316,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1294627,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1294627,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2610023,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2610023,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":4199727,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":4199727,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":5524868,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":5524868,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":704603,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":704603,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2201850,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2201850,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2201850,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":14454243,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":14454243,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":15852188,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":15852188,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1288596,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2659828,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2659828,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":2219140,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":4433601,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"CustomerDepositsCurrent":{"label":"Customer Deposits, Current","description":"The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.","units":{"USD":[{"end":"2010-12-31","val":7484839,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":7484839,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":7484839,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4862476,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4285355,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5074532,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":5074532,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":5074532,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":5074532,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":5074532,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":5158450,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5012252,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5529296,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":6599746,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":6599746,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":6599746,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":6599746,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":6599746,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8487271,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":9491160,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":14129926,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":13931658,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":13931658,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":13931658,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":13931658,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":13931658,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":13703908,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":13737468,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":15733550,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":19045172,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":19045172,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":19045172,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":19045172,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":19045172,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":19045172,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":20686281,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":25124561,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":26299643,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":20012087,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":20012087,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":20012087,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":20012087,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":20012087,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":20012087,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":21304652,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":23286670,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":23557397,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":22733742,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":22733742,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":22733742,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":22733742,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":22733742,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":25900566,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":31797486,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":40656344,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":43087473,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":43087473,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":43087473,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":43087473,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":43087473,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":49997137,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":62481147,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":63615939,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":51529795,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":51529795,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":51529795,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":51529795,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":51529795,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":53150261,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":60023972,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":60023972,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":47433293,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"}]}},"DebtInstrumentCarryingAmount":{"label":"Long-term Debt, Gross","description":"Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":63471308,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":63471308,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":63471308,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":63471308,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":63471308,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":59428763,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":50237609,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q1I"},{"end":"2018-09-30","val":42280413,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":36165550,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":36165550,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":36165550,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":36165550,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":36165550,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":36165550,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":30936398,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":25144713,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":25144713,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":27086528,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":49714338,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2012-12-31","val":12696196,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"}]}},"DebtInstrumentInterestRateDuringPeriod":{"label":"Debt Instrument, Interest Rate During Period","description":"The average effective interest rate during the reporting period.","units":{"pure":[{"start":"2019-01-01","end":"2019-03-31","val":0.0633,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.0645,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0.0645,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":0.0522,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.0522,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"DebtInstrumentInterestRateStatedPercentageRateRangeMaximum":{"label":"Debt Instrument, Interest Rate, Stated Percentage Rate Range, Maximum (Deprecated 2016-01-31)","description":"Maximum contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"start":"2012-01-01","end":"2012-06-30","val":0.0738,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-09-30","val":0.0638,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.0616,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.0616,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.0644,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.0291,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.0295,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.0644,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.0644,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.0362,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":0.0333,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.0535,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.0535,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.0535,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"}]}},"DebtInstrumentInterestRateStatedPercentageRateRangeMinimum":{"label":"Debt Instrument, Interest Rate, Stated Percentage Rate Range, Minimum (Deprecated 2016-01-31)","description":"Minimum contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"start":"2012-01-01","end":"2012-06-30","val":0.0589,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-09-30","val":0.0135,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.0144,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.0137,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.0035,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.0255,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.0255,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.0295,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.0353,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.0273,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":0.0158,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.0133,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.0133,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.0133,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"}]}},"DeferredAdvertisingCosts":{"label":"Deferred Advertising Costs","description":"The costs of direct-response advertising whose primary purpose is to elicit sales to customers who could be shown to have responded specifically to the advertising and that results in probable future benefits and are reported as assets net of accumulated amortization.","units":{"USD":[{"end":"2017-12-31","val":440582,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":737530,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-160960,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":-124372,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-128281,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-68104,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-162071,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-162072,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-96445,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-96446,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-26494,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-26494,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-13212,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-13212,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-233687,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-233687,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-252018,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-252018,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-995102,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-995102,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-89345,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-89345,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-307429,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-307429,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-405594,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-405594,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-431640,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-431640,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":-431640,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-162875,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-162875,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1163808,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-1163808,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-1838158,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-1838158,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1183270,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1183270,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1145213,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-596802,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-596802,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-950451,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-961227,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-1253285,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-1264061,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":502903,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-502903,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-8453,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-8453,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-12340,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-12340,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":25677,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":25677,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-807058,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-807058,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":900838,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":900838,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":642343,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":642343,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":642343,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":520739,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":520739,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-37588,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-37588,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":580171,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-461097,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-461097,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":368700,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-671151,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"DeferredIncomeTaxesAndTaxCredits":{"label":"Deferred Income Taxes and Tax Credits","description":"Amount of deferred income tax expense (benefit) and income tax credits.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-1183270,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-596802,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-950451,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-1253285,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-502903,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-502903,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":8453,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":8453,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4566,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":42583,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-807058,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-807058,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":900839,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":900839,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":642345,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":642345,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":642345,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":520741,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":966547,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-37588,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-37588,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":580171,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-461097,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-461097,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":368700,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-671151,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2011-12-31","val":105735,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":105735,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":105735,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-12-31","val":37202,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2014-12-31","val":151083,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":151083,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":151083,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":151083,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":151083,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":151083,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":52390,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":52390,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":52390,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":52390,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":52390,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":52390,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":24282,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"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":"2019-06-30","val":17587688,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":17587688,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20597161,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"}]}},"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":"2017-12-31","val":1020273,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1020273,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1020273,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1020273,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1020273,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":927678,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":755675,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":605691,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1453282,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":1453282,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1453282,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1453282,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":1453282,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1453282,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1259842,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1088856,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":1088856,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":745200,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":795059,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"DeferredRevenueRevenueRecognized1":{"label":"Deferred Revenue, Revenue Recognized","description":"Amount of revenue recognized that was previously reported as deferred or unearned revenue.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":4395837,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6617003,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":7994579,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":13719045,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":12855707,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":14254794,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":18252438,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":24659985,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":12667148,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"}]}},"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":"2013-12-31","val":8653,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":8653,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":8653,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":8653,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":8653,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":16687,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":46860,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":45459,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":141817,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":27359,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":37410,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":45815,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":45815,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":45815,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":45815,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":45815,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":45815,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":62060,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5974,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":76719,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":76719,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":76719,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":76719,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":76719,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":92062,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":26995,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-128438,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":160766,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":160766,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":160766,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":160766,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":160766,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":67513,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100389,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":414571,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":308046,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":308046,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":308046,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":308046,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":308046,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":308046,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":331492,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":182141,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":182141,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":133305,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":420245,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsGrossCurrent":{"label":"Deferred Tax Assets, Gross, Current","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.","units":{"USD":[{"end":"2011-12-31","val":711274,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":711274,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":711274,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":792496,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":738758,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":724834,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":724834,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":724834,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":724834,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":724834,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":788137,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1041581,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1058186,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1392955,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1392955,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1392955,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1392955,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1392955,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1513474,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1731372,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1829624,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2019454,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2019454,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2019454,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":2019454,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":2019454,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":2019454,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2023880,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3036623,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3579607,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2962119,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2962119,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2962119,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2962119,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2962119,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2962119,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3506814,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3790310,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4041524,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3210575,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":3210575,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":3210575,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":3210575,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3219643,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3282926,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3312529,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4240424,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":4240424,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4240424,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":4240424,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3487908,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3566820,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3549947,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3566545,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4523866,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":4523866,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3578925,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4671526,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsGrossNoncurrent":{"label":"Deferred Tax Assets, Gross, Noncurrent","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent.","units":{"USD":[{"end":"2016-12-31","val":3210575,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4240424,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"DeferredTaxAssetsLiabilitiesNetCurrent":{"label":"Deferred Tax Assets, Net, Current","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction and classified as current.","units":{"USD":[{"end":"2011-12-31","val":605539,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":605539,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":605539,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":792496,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":738758,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":687632,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":687632,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":687632,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":687632,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":687632,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":724593,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":964113,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1001555,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1392955,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1392955,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1392955,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1513474,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-12-31","val":1868371,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1868371,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1868371,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1868371,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1868371,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":1868371,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2023880,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3036623,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3579607,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2909729,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2909729,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2909729,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2909729,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2909729,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2909729,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3506814,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3766028,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4041524,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3210575,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":3210575,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":3210575,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":3210575,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3219643,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3282926,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3312529,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4240424,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":4240424,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4240424,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":4240424,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3487908,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3566820,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3549947,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3566545,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4523866,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":4523866,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3578925,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4671526,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsLiabilitiesNetNoncurrent":{"label":"Deferred Tax Assets, Net, Noncurrent","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.","units":{"USD":[{"end":"2016-12-31","val":3210575,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4240424,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"DeferredTaxAssetsNetCurrent":{"label":"Deferred Tax Assets, Net of Valuation Allowance, Current","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.","units":{"USD":[{"end":"2010-12-31","val":398034,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-12-31","val":605539,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":605539,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":711274,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":711274,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":688233,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":792496,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-12-31","val":724834,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":724834,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":724834,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":724834,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":788137,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1041581,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1058186,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1392955,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1392955,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1392955,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1392955,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1392955,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1513474,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1731372,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1829624,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2019454,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2019454,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2019454,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":2019454,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":2019454,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":2019454,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2023880,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3036623,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3579607,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2962119,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2962119,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2962119,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2962119,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2962119,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2962119,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3506814,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3790310,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4041524,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3210575,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":3210575,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":3210575,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":3210575,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3219643,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3282926,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3312529,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"}]}},"DeferredTaxAssetsNetNoncurrent":{"label":"Deferred Tax Assets, Net of Valuation Allowance, Noncurrent","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.","units":{"USD":[{"end":"2010-12-31","val":398034,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":398034,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-06-30","val":595852,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":583656,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2016-12-31","val":3210575,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4240424,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":4240424,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4240424,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":4240424,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-06-30","val":3566820,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3549947,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4073838,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3566545,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4523866,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":4523866,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3578925,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4671526,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.","units":{"USD":[{"end":"2013-12-31","val":105558,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":105558,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":105558,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":105558,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":105558,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":127510,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":137318,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":122247,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":180392,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":180392,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":180392,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":180392,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":180392,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":180392,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":125742,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":112856,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":82904,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":180174,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":180174,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":180174,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":180174,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":180174,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":180174,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":145979,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":252281,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":333707,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":357352,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":357352,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":357352,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":357352,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":357352,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":344876,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":216951,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":237055,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":955287,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":955287,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":955287,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":955287,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":955287,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":69913,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":21558,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-16874,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":501276,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":501276,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":501276,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":501276,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":501276,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":501276,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-87797,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":802043,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":802043,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-58026,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":158622,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.","units":{"USD":[{"end":"2012-12-31","val":156673,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":578928,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":578928,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":578928,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":578928,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":578928,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":636940,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":771102,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":846488,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":990496,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":990496,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":990496,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":990496,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":990496,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":990496,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":902334,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1971190,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2607100,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1860379,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1860379,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1860379,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1860379,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1860379,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1860379,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2407989,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2601355,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2750252,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1798894,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1798894,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1798894,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1798894,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1798894,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1754918,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1922409,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2019545,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2137837,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":2137837,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":2137837,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2137837,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2137837,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2264083,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2322376,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2047506,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2205048,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":2205048,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":2205048,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2205048,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":2205048,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":2205048,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2235493,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2489916,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":2489916,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2528387,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3083393,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Provision for Loan Losses","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the provision for loan losses.","units":{"USD":[{"end":"2011-12-31","val":133049,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2011-12-31","val":133049,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":133049,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2012-06-30","val":136692,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":110637,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":156673,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":156673,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":156673,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":156673,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2013-03-31","val":192284,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":405848,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":376548,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.","units":{"USD":[{"end":"2011-12-31","val":578225,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":578225,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":578225,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":644764,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":608695,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":568161,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":568161,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":568161,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":568161,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":568161,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":595853,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":635733,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":681638,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":699816,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":699816,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":699816,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":699816,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":699816,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":732337,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":776092,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":815430,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":848566,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":848566,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":848566,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":848566,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":848566,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":848566,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":853987,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":925218,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":852193,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":875751,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":875751,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":875751,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":875751,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":875751,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":875751,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":890786,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":936674,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":951591,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":977610,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":977610,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":977610,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":977610,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":977610,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1027787,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1116571,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1184367,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":986534,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":986534,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":986534,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":986534,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":986534,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1086399,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1122497,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1104744,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1059468,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":1059468,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1059468,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1059468,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":1059468,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1059468,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1087357,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1049766,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":1049766,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":975259,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1009266,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2011-12-31","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"DeferredTaxAssetsValuationAllowanceNoncurrent":{"label":"Deferred Tax Assets, Valuation Allowance, Noncurrent","description":"Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"DeferredTaxLiabilitiesDeferredExpenseCapitalizedInterest":{"label":"Deferred Tax Liabilities, Deferred Expense, Capitalized Interest","description":"Amount of deferred tax liability attributable to taxable temporary differences from capitalized interest.","units":{"USD":[{"end":"2012-12-31","val":-822640,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":-822640,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":822640,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2013-03-31","val":-702345,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-585550,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-478372,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets":{"label":"Deferred Tax Liabilities, Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.","units":{"USD":[{"end":"2012-12-31","val":291995,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"}]}},"DeferredTaxLiabilitiesNoncurrent":{"label":"Deferred Tax Liabilities, Net, Noncurrent","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.","units":{"USD":[{"end":"2010-12-31","val":171981,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":171981,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":171981,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":203073,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":220589,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":236385,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2011-12-31","val":236385,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":236385,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":236385,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":236385,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2012-03-31","val":250552,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":263192,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":276341,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":291995,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2012-12-31","val":291995,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":291995,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":291995,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":291995,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2013-03-31","val":310153,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":326140,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":342019,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":52390,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":52390,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":52390,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":52390,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":52390,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":52390,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2011-12-31","val":236385,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2011-12-31","val":236385,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":236385,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2012-06-30","val":263192,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":276341,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":291995,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":291995,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":291995,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":291995,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2013-03-31","val":310153,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":326140,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":342019,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}]}},"DeferredTaxLiabilitiesTaxDeferredIncome":{"label":"Deferred Tax Liabilities, Tax Deferred Income","description":"Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.","units":{"USD":[{"end":"2012-12-31","val":37202,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2014-12-31","val":151083,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":151083,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":151083,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":151083,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":151083,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":151083,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-06-30","val":24282,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"}]}},"DepositLiabilityCurrent":{"label":"Deposit Liability, Current","description":"The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.","units":{"USD":[{"end":"2018-12-31","val":51529795,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":51529795,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-09-30","val":47433293,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":46066180,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"Deposits":{"label":"Deposits","description":"The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.","units":{"USD":[{"end":"2019-06-30","val":7273045,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":7273045,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7069236,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"}]}},"DepositsAssetsCurrent":{"label":"Deposits Assets, Current","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.","units":{"USD":[{"end":"2019-03-31","val":5197891,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5091131,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":5091131,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4948465,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5017058,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"DepositsAssetsNoncurrent":{"label":"Deposits Assets, Noncurrent","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.","units":{"CNY":[{"end":"2013-12-31","val":11428571,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"}],"USD":[{"end":"2011-09-30","val":1863916,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1879890,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":1879890,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1879890,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":1879890,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1879890,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1881861,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1872757,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1868002,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1879831,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":1879831,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1879831,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1879831,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":1879831,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1838958,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1849672,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1858909,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1818244,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1818244,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1818244,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1818244,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1818244,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1857670,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1857459,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1857549,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1867719,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1867719,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1867719,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1867719,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1867719,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":1867719,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1860664,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1869368,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1796578,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1759975,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1759975,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1759975,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1759975,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1759975,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1759975,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1768800,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1723454,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":855714,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"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":"2011-01-01","end":"2011-06-30","val":3216998,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":4927023,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":6739711,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1821309,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3550342,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":3550342,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":5251641,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":5251641,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":6934710,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":6934710,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1702915,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":1702915,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3386360,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":3386360,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":5101292,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":5101292,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":6730529,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":6730529,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2013-01-01","end":"2013-12-31","val":6802293,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1730015,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1730015,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3481100,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3481100,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":5247145,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":5247145,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":6998738,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":6998738,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":6998738,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1839283,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1839283,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3663280,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":3663280,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":5421040,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":5421040,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":7029214,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":7029214,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":7029214,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1638817,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1638817,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3265445,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":3265445,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":5110014,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":5110014,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":6943941,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":6943941,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1944565,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1944565,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4041628,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":4041628,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":6353494,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":6353494,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":8871856,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":8871856,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2711374,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":2711374,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5531002,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":5531002,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":5531002,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":8399291,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":8399291,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":11198717,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":11198717,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3117643,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6395006,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":6395006,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":9738142,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":13490370,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"DepreciationAndAmortization":{"label":"Depreciation, Depletion and Amortization, Nonproduction","description":"The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":2467075,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":3750717,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":5351778,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1688888,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3431967,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":3431967,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":5253922,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":5253922,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1821955,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":7224777,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":7224777,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1939592,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":1939592,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3787576,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":3787576,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":5602370,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":5602370,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1814794,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":7405347,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":7405347,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1992345,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":1948518,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3967891,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":3625115,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":5960145,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":5617369,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":7188064,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":7188064,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1853310,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1853310,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3732381,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3732381,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":5597867,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":5597867,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":7386953,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":7386953,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":7386953,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1937064,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1937064,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3911272,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":3911272,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":5765138,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":5765138,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":7409441,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":7409441,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":7409441,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1733874,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1733874,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3436677,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":3436677,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":5357366,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":5357366,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":7239908,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":7239908,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2017224,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":2017224,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4187811,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":4187811,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":6623082,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":6623082,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":9259516,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":9259516,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2847303,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":2847303,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5832558,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":5832558,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":5832558,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":8926695,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":8926695,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":11838692,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":11838692,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3382629,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6927367,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":6927367,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":10528373,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":14487918,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"DirectCostsOfLeasedAndRentedPropertyOrEquipment":{"label":"Direct Costs of Leased and Rented Property or Equipment","description":"Amount of expense incurred and directly related to generating revenue by lessor from operating lease of rented property and equipment.","units":{"CNY":[{"start":"2013-01-01","end":"2013-03-31","val":91428571,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":91428571,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":91428571,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"}]}},"DueFromAffiliateCurrent":{"label":"Due from Affiliate, Current","description":"Amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership, due within 1 year (or 1 business cycle).","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-09-30","val":9011700,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":72318224,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"DueFromOtherRelatedPartiesCurrent":{"label":"Due from Other Related Parties, Current","description":"Amount receivable from related parties classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":52743,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":52743,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":52743,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":74442,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":75809,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2011Q4I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-09-30","val":138075,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"}]}},"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":"2017-12-31","val":1572963,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1572963,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":186885309,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":36939943,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-09-30","val":4481484,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-06-30","val":190438634,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":190438634,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"}]}},"DueFromRelatedPartiesCurrent":{"label":"Due from Related Parties, Current","description":"The aggregate amount of receivables to be collected 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, at the financial statement date. which are usually due within one year (or one business cycle).","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q4I"},{"end":"2011-06-30","val":790794,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":18247384,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":18247384,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2017-12-31","val":118436661,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9669326,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3672811,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"DueFromRelatedPartiesNoncurrent":{"label":"Due from Related Parties, Noncurrent","description":"Aggregate amount of receivables to be collected 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, at the financial statement date. which are usually due after one year (or one business cycle).","units":{"USD":[{"end":"2016-12-31","val":1953707,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":15896804,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"DueToAffiliateCurrent":{"label":"Due to Affiliate, Current","description":"Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":64600,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":64600,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":64600,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":215165,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":311777,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":143950,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":143950,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":143950,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":143950,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":143950,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":210874,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":118659,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":217088,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":94954,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":33083,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":33083,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":33083,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":33083,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":139963,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":74797,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":82670,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":94246,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":94246,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":94246,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":94246,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":94246,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":127770,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":40570,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":203560,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":17681,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":17681,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":17681,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":17681,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":17681,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":17681,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":213060,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":22973,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":117067,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":97404,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":177603,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":177603,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":117723,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"}]}},"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":"2016-12-31","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-06-30","val":23299371,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4129808,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1572963,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1572963,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1572963,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1572963,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1572963,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":36939943,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11536621,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4481484,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5959752,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":5959752,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":5959752,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":5959752,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":5959752,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":5959752,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6820963,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7774184,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":7774184,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8083574,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9495120,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"DueToRelatedPartiesCurrentAndNoncurrent":{"label":"Due to Related Parties","description":"Carrying amount as of the balance sheet date of obligations due all related parties.","units":{"USD":[{"end":"2017-12-31","val":1572963,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5959752,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":5959752,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":5959752,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":5959752,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":5959752,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":5959752,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6820963,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7774184,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":7774184,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8083574,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9495120,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-01-01","end":"2010-06-30","val":0.52,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":0.31,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0.76,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.26,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1.06,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0.25,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.51,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":0.51,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":0.26,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":0.26,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.69,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":0.69,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.18,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.18,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.86,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":0.86,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.12,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":0.12,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.28,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0.28,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0.16,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":0.16,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.45,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":0.45,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.17,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.17,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.66,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0.66,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.27,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0.27,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0.21,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0.21,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.44,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.44,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0.17,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0.17,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.49,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.49,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.14,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":0.14,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.36,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0.36,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.21,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.21,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.51,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.51,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":0.15,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":0.15,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0.71,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.71,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":0.71,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.16,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":0.16,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.28,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":0.28,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":0.12,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":0.12,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.38,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":0.38,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0.11,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":0.11,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.69,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.69,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.69,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.02,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0.02,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.4,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":0.4,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0.37,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0.37,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.57,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.57,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.17,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.17,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.36,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0.36,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.67,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.67,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.31,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.31,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1.11,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1.11,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0.44,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0.44,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1.26,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1.26,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.43,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0.43,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.78,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.78,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.78,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":0.35,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.35,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.35,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.49,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.49,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.29,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.29,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.66,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.66,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.46,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.76,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0.76,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":0.29,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.29,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.97,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0.22,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1.32,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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":"2010-01-01","end":"2010-06-30","val":0.52,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":0.31,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0.76,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.26,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1.06,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0.25,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.51,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":0.51,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":0.26,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":0.26,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.69,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":0.69,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.18,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.18,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.86,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":0.86,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.12,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":0.12,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.28,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0.28,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0.16,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":0.16,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.45,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":0.45,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.17,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.17,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.66,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0.66,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.27,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0.27,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0.21,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0.21,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.44,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.44,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0.17,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0.17,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.49,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.49,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.14,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":0.14,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.36,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0.36,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.21,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.21,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.51,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.51,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":0.15,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":0.15,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0.71,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.71,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":0.71,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.16,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":0.16,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.28,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":0.28,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":0.12,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":0.12,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.38,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":0.38,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0.11,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":0.11,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.69,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.69,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.69,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.02,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0.02,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.4,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":0.4,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0.37,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0.37,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.57,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.57,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.17,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.17,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.36,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0.36,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.67,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.67,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.31,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.31,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1.11,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1.11,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0.44,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0.44,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1.26,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1.26,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.43,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0.43,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.78,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.78,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.78,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":0.35,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.35,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.35,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.49,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.49,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.29,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.29,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.66,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.66,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.46,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.76,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0.76,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":0.29,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.29,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.97,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0.22,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1.32,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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":"2011-01-01","end":"2011-06-30","val":0.1482,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":0.1494,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":0.1271,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.2817,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.2813,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0.2813,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":0.2544,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":0.2636,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.1215,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0.1215,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.1095,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":0.1095,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.1068,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.0973,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.1629,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.1629,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.1435,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":0.1592,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.1592,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":0.1592,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.2376,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.2401,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":0.2153,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":0.1229,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.1229,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.1229,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.0785,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-0.0785,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.1272,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":0.1272,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.1216,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.1216,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0.1327,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.1327,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.1432,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0.1432,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.1539,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.1272,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.1507,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.1539,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0.1486,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0.1486,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.1487,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0.1487,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.1456,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.1456,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.1456,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":0.5615,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.1456,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.5058,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.5058,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.1578,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.1192,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0.1192,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":0.1102,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.1173,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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":"2011-01-01","end":"2011-06-30","val":0.35,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":0.35,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2009-01-01","end":"2011-12-31","val":0.35,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":0.35,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.35,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.35,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0.35,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":0.35,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":0.35,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.35,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":0.25,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.35,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":0.25,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.35,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.35,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.25,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.25,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.25,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.25,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.25,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":0.25,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.25,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":0.25,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.25,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.25,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":0.25,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":0.25,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":0.25,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":0.25,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.25,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.25,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.25,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.25,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0.25,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.25,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0.25,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.25,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.25,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.25,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.25,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0.25,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0.21,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2017-01-01","end":"2017-12-31","val":0.21,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2017-01-01","end":"2017-12-31","val":0.21,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":0.21,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2017-01-01","end":"2017-12-31","val":0.21,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0.21,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.25,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.25,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.21,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"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":"2011-01-01","end":"2011-06-30","val":-0.35,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":-0.35,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":0.35,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-0.35,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.35,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-0.35,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-0.35,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-0.35,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.35,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-0.35,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.35,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-0.35,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.35,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-03-31","val":-0.35,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.35,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-0.35,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-0.35,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-0.35,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.21,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-0.21,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.21,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-0.21,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-0.21,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":-0.21,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-0.21,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-0.21,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-0.21,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.21,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.21,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-0.21,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":-0.21,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-0.21,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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":"2012-01-01","end":"2012-09-30","val":0.25,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2012-01-01","end":"2012-09-30","val":0.25,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-03-31","val":0.15,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.15,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.15,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.4171,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.3745,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"}]}},"EffectiveIncomeTaxRateReconciliationDeductionsOther":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Other, 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 deductions.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0.045,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.0181,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.0181,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":-0.0181,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.051,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.0597,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-0.0707,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-0.0333,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.0333,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.0333,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.2948,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0.2948,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.0316,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":0.0316,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.0354,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.0354,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0.0288,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.0288,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.0214,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.019,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.0186,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0.0234,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, 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 statutory income tax expense (benefit) outside of the country of domicile.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.25,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.25,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2016-01-01","end":"2016-03-31","val":0.25,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.25,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.35,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-03-31","val":0.25,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0.35,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.25,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.35,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.35,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.35,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.21,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0.21,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.21,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.21,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.21,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":0.21,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.21,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.21,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.21,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0.21,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":0.21,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, 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 nondeductible expenses.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0.0408,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.0147,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.0147,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":0.0147,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.0386,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-12-31","val":0.0126,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.0126,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.0126,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.0663,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0.0663,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.0051,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.0074,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0.0061,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.0061,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.0062,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0.0062,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.0063,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.0051,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.0054,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.0063,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0.0079,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0.0079,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.0052,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0.0052,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.0218,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.0218,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.0218,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":0.023,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.0218,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.0232,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.0232,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.0191,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.017,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0.017,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":0.0162,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-0.0081,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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":"2011-01-01","end":"2011-06-30","val":-0.0018,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":-0.0006,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-0.0229,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.0317,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.0313,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0.0313,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":0.0044,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":0.0136,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.0285,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-0.0285,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-0.0405,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":0.0405,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.0432,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.0527,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.0129,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.0171,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.0065,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":0.0126,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.0126,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":0.0126,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0.0498,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":0.036,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-0.0064,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.0064,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.0064,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.0088,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":0.0037,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.007,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.0004,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0.0054,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.0054,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.0084,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0.0084,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.0166,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.0037,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.0139,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.0166,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0.0141,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0.0141,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.0186,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0.0186,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.0081,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.0081,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.0081,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":0.0092,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.0081,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.0022,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.0023,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.0065,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.0082,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-0.0082,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":0.0052,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-0.008,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsForeign":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, 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 foreign tax credit.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":-0.1,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.1,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"}]}},"EffectiveIncomeTaxRateReconciliationTaxExemptIncome":{"label":"Effective Income Tax Rate Reconciliation, Tax Exempt Income, 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 income (loss) exempt from income taxes.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0.1,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.5,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":0.1,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.15,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.5,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.1,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.1,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.1,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":0.1,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.1,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":-0.1,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-0.1,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.1,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.1,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.1,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-0.1,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.1,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-0.1,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.1,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.1,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-0.1,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.1,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.1,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-0.1,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.1,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-0.1,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-0.1,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-0.1,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-0.1,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-0.1,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.1,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-0.1,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.1,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-0.1,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-0.1,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":-0.1,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-0.1,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-0.1,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-0.1,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.1,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.1,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-0.1,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":-0.1,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-0.1,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"EffectOfExchangeRateOnCashAndCashEquivalents":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents","description":"Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":71175,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-101686,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":95594,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":92484,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":261553,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":261553,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":500057,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":508648,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":584083,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":584083,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":16038,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":16038,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-80441,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-121399,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-145175,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":44756,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":6924,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":6924,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":562588,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":562588,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":726068,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":726068,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":928771,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":928771,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-36992,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-36992,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":629376,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":629376,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":624776,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":624776,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":507759,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":507759,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":408567,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":408566,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":408566,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-20110,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-20110,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-67315,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-67315,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-354822,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-354822,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-623674,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-623674,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":623674,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":817739,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":817739,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":271744,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":271744,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":216995,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":216995,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1011717,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1011717,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":53190,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":83361,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":229888,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":314449,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":389267,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":484733,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":367156,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":542161,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1418555,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1418555,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2289500,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-2289500,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-2289500,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":-4557219,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-4557219,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-2837828,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-2837828,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1470485,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":596641,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":596641,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":-667800,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-1036476,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2011-12-31","val":1626544,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":1626544,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1626544,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":1671726,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1719568,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1484082,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":1484082,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1484082,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1366738,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-12-31","val":1688090,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1688090,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2859430,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2859430,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":2859430,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":4049357,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":4049357,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":4049357,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6267794,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":6267794,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":11063726,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"EquityMethodInvestmentOwnershipPercentage":{"label":"Equity Method Investment, Ownership Percentage","description":"The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.","units":{"pure":[{"end":"2010-02-08","val":0.9,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2010-02-08","val":0.9,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2010-02-08","val":0.9,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2010-02-08","val":0.9,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2009Q4I"},{"end":"2017-12-31","val":0.1,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.1,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.1,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":0.1,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.1,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.1,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.1,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.1,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":0.1,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.1,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.1,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-12-31","val":71868,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":71868,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":71868,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":81653,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":87303,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":92237,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":92237,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":92237,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":92237,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":92237,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":96523,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":100226,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":104131,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":108976,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":108976,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":126031,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":126031,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":126031,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":126031,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":126031,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":133051,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":136511,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":40526,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":143438,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":143438,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":143438,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":154897,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":154897,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":154897,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":148306,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"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":"2012-06-30","val":12594,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12594,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3465,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3465,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2019-12-31","val":31300304,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2012-06-30","val":8375,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4210,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":16743,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":12528,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-12-31","val":13608,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":12347,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":11634,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":11634,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":8291,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2019-12-31","val":1030506,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2012-06-30","val":11990,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":11990,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":9128,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9128,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-12-31","val":3473,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2019-12-31","val":1030506,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2012-06-30","val":11990,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":11990,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":11990,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":11990,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-12-31","val":9150,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":3568,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2019-12-31","val":1030506,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2012-06-30","val":13574,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":13574,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":11990,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":11990,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-12-31","val":12020,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":9399,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3363,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3363,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2019-12-31","val":1030506,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2012-06-30","val":16743,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":16743,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":13574,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":13574,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-12-31","val":12020,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":12347,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":8857,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":8857,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3147,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2019-12-31","val":1030506,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-12-31","val":166510,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":166510,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":166510,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":171232,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":174377,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":175871,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":175871,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":175871,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":175871,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":175871,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":176055,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":175203,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":174758,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":175865,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":175865,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":176302,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":176302,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":176302,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":176302,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":176302,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":180125,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":180104,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":81051,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":181099,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":181099,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":181099,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":178751,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":178751,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":178751,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":159744,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"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":"2010-12-31","val":94642,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":94642,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":94642,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":89579,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":87074,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":83634,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":83634,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":83634,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":83634,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":83634,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":79532,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":74977,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":70627,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":66889,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":66889,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":66889,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":66889,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":66889,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":63575,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":59677,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":55685,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":50271,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":50271,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":50271,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":50271,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":50271,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":47074,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":43593,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":40525,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":37661,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":37661,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":37661,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":37661,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":37661,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":37661,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":34444,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":31515,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":27319,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":23854,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":23854,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":23854,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":23854,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":23854,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":23854,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":21050,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":17662,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":14711,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11438,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":11438,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":11438,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":11438,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":11438,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9324,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7279,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5263,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3341,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":3341,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":3341,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":3341,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3341,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":309947,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":220232,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":220232,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":220232,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":220232,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":220232,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":220232,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":132294,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":39291,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":39291,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-12-31","val":53529,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"ForeignCurrencyTransactionGainLossBeforeTax":{"label":"Foreign Currency Transaction Gain (Loss), before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":1346440,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1268968,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-09-30","val":320019,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":43418,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":-92732,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-509850,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-417118,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1193897,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-684047,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":-601286,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":489922,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1091208,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1396460,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":906538,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"}]}},"ForeignCurrencyTransactionGainLossRealized":{"label":"Foreign Currency Transaction Gain (Loss), Realized","description":"Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":-95924,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-108198,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-09-30","val":1346439,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":1268968,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"}]}},"ForeignIncomeTaxExpenseBenefitContinuingOperations":{"label":"Foreign Income Tax Expense (Benefit), Continuing Operations","description":"Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":1922820,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":2583266,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":1664052,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1018656,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2298418,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":2298418,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":3479019,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":3479019,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":2005125,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":2005125,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":168854,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":168854,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":708188,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":708188,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1040215,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":2048056,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":513235,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1164445,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"}]}},"GainLossOnDispositionOfAssets":{"label":"Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-13616,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-13616,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-5196,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-5089,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-5089,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8217,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":8217,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-28075,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-28075,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-35655,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-35655,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-53052,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-53052,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":-53052,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":48940,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":48940,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":44486,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":44486,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":47556,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":47556,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":47556,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"GainLossOnDispositionOfAssets1":{"label":"Gain (Loss) on Disposition of Assets","description":"Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":52871,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"GainLossOnSaleOfLeasedAssetsNetOperatingLeases":{"label":"Gain (Loss) on Sale of Leased Assets, Net, Operating Leases","description":"The net gain (loss) arising from the lessor's sale of assets held- or available-for-lease under contractual arrangements classified as operating leases.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":197887,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-03-31","val":-2333,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-2333,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-2333,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-2333,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-10359,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-10359,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-5196,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-9515,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":73809,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":73809,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":73809,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":73809,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":73809,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":40779,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":40779,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":29768,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":38330,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":38330,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":30562,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":24130,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"GainLossOnTerminationOfLease":{"label":"Gain (Loss) on Termination of Lease","description":"Amount of gain (loss) on termination of lease before expiration of lease term.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":146648,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"GainOrLossOnSaleOfStockInSubsidiary":{"label":"Gain (Loss) on Disposition of Stock in Subsidiary","description":"Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-3170821,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-3170821,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-3170821,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-9515,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"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":"2010-01-01","end":"2010-06-30","val":6839098,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":3838959,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":9789218,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":2950120,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":11761401,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2866448,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":6679722,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":6679722,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":3813274,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":3813274,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":9647944,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":9647944,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":2968222,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":2968222,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":13818136,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":13818136,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3857757,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":3857757,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":7350766,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":7350766,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":3493009,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":3493009,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":9981552,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":9981552,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":2630786,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":2630786,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":13512003,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":13512003,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4163146,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":4163146,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":9383277,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":9383277,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":5220131,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":5220131,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":13079992,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":13079992,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3696715,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3696715,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":17379521,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":17379521,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4316154,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":4316154,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":9027028,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":9027028,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4710874,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4710874,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":12786335,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":12786335,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":3759307,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":3759307,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":18011110,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":18011110,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":18011110,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2719372,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":2719372,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":10149595,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":10149595,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":7430223,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":7430223,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":15784330,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":15784330,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":5634735,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":5634735,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":14100715,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":14100715,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":14100715,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":6929858,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":6929858,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":11838987,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":11838987,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":4909129,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":4909129,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":16717966,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":16717966,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":4878979,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":4878979,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":15206423,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":15206423,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4044913,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":4044913,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8755435,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":8755435,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":4710522,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":4710522,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":13517222,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":13517222,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":4761787,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":4761787,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":22023338,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":22023338,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4773778,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":4773778,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12468189,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":12468189,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":12468189,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":7694411,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":7694411,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":7694411,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":17519873,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":17519873,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":5051684,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":5051684,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":26939370,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":26939370,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7374893,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16596319,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":16596319,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":9221426,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":9221426,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":24803869,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":8207550,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":35178114,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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":"2010-01-01","end":"2010-06-30","val":27985065,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":16369988,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":42511664,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":14526599,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":58136191,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":14589019,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":31171399,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":31171399,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":16582380,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":16582380,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":44223873,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":44223873,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":13052474,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":13052474,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":60003793,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":60003793,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":12216297,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":12216297,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":26395490,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":26395490,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":14179193,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":14179193,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":39619390,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":39619390,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":13223900,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":13223900,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":52541624,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":56271233,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":11176881,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":12223823,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":27465413,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":29045922,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":16288532,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":16822099,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":41984841,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":44459131,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":14519428,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":15413209,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":58622636,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":58622636,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":15386936,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":15386936,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":33900821,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":33900821,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":18513885,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":18513885,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":49362580,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":49362580,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":15461759,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":15461759,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":66860997,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":66860997,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":66860997,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":13731074,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":13731074,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":30259520,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":30259520,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":16528446,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":16528446,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":43960851,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":45263056,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":13701331,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":14095049,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":59410418,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":59410418,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":59410418,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":14439079,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":14439079,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":35033495,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":35033495,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":20594416,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":20594416,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":55710479,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":56260481,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":18637712,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":18911898,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":72904281,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":75390036,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":20547705,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":21045936,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":44254992,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":45718607,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":23707287,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":24672671,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":72886663,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":72886663,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":27301695,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":27301695,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":104186202,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":104186202,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":30199486,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":30199486,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":64629756,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":64629756,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":64629756,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":34430270,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":34430270,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":34430270,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":90964631,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":90964631,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":26334875,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":26334875,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":122515891,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":122515891,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":36520570,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":72789932,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":72789932,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":36269362,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":36269362,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":103722601,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":30932669,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":140145869,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"ImpairmentOfLongLivedAssetsHeldForUse":{"label":"Impairment of Long-Lived Assets Held-for-use","description":"The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":561847,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":561847,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":561847,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"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":"2011-01-01","end":"2011-12-31","val":19674770,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":13489047,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"}]}},"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":"2010-01-01","end":"2010-06-30","val":11351892,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":6688679,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":17795419,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":6443527,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":25161981,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":6304201,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":12769547,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":12769547,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":6465346,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":6465346,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":17295431,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":17295431,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":4525884,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":4525884,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":20967006,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":20967006,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3616534,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":3616534,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":8170357,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":8170357,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":4553823,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":4553823,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":13198453,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":13198453,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":5028096,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":5028096,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":16268735,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":16268735,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1542533,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":1542533,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":6628797,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":6628797,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":5086264,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":5086264,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":10694531,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":10694531,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":4065734,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":4065734,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":12575089,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":12575089,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3576735,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":3576735,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":8808040,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":8808040,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":5231305,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":5231305,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":12363776,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":12363776,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":3555736,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":3555736,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":18040398,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":18040398,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":18040398,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4200802,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":4200802,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7465976,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":7465976,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":3265174,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":3265174,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":10314974,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":10314974,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2848998,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":2848998,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":16559843,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":16559843,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":16559843,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":443666,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":443666,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9764075,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":9764075,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":9320409,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":9320409,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":13798101,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":13798101,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":4034026,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":4034026,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":24621323,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":24621323,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":8978973,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":8978973,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":16873605,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":16873605,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":7894632,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":7894632,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":28040340,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":28040340,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":11166735,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":11166735,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":31744722,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":31744722,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10798221,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":10798221,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":19529662,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":19529662,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":19529662,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":8731441,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":8731441,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":8731441,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":26668323,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":26668323,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":7138661,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":7138661,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":31266577,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":31266577,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":11844621,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":18444723,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":18444723,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":6600102,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6600102,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":23487056,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":5042333,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":32080865,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":14263610,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1373679,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":5920609,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":4546930,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":9654316,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3733707,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":10527033,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":10527033,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3063500,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":3063500,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":7643595,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":7643595,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4580095,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4580095,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":10807343,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":10807343,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":3163748,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":3163748,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":15167486,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":15167486,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":15167486,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3202524,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":3202524,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5673554,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":5673554,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":2471030,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":2471030,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":8094647,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":8094647,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2421093,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":2421093,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":14525067,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":14525067,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":14525067,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":478490,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":478490,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":8521622,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":8521622,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":8043132,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":8043132,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":12120114,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":12120114,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3598492,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3598492,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":21354910,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":21354910,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":7692799,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":7692799,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":14275922,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":14275922,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":6583123,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":6583123,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":23814936,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":23814936,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":9539014,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":9539014,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":27026912,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":27026912,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":9192780,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":9192780,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":16685469,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":16685469,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":16685469,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":7492689,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":7492689,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":7492689,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":11693341,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":11693341,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-4992128,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-4992128,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":15451977,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":15451977,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9975854,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16245992,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":16245992,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":6270138,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6270138,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":20899216,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":4653224,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":28318415,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"IncomeTaxExaminationPenaltiesAccrued":{"label":"Income Tax Examination, Penalties Accrued","description":"The amount of estimated penalties accrued as of the balance sheet date arising from income tax examinations.","units":{"USD":[{"end":"2012-06-30","val":40000,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":40000,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"}]}},"IncomeTaxExaminationPenaltiesExpense":{"label":"Income Tax Examination, Penalties Expense","description":"The amount of estimated penalties recognized in the period arising from income tax examinations.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":100000,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"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":"2010-01-01","end":"2010-06-30","val":818282,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":122507,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1780492,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":962210,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2751913,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":949743,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1922820,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1922820,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":973077,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":973077,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2583266,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2583266,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":660446,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":660446,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2664052,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":2664052,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1018656,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":1018656,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2298418,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":2298418,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":1279762,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":1279762,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":3479019,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":3479019,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1180601,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1180601,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2005125,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":2005125,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":168854,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":168854,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":708188,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":708188,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":539334,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":539334,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1040215,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1040215,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":332027,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":332027,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2048056,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2048056,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":513235,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":513235,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1164445,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1164445,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":651210,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":651210,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1556433,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1556433,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":391988,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":391988,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2872912,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2872912,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":2872912,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":998278,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":998278,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1792422,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1792422,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":794144,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":794144,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2220327,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":2220327,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":427905,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":427905,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2034776,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2034776,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2034776,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-34824,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-34824,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1242453,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1242453,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1277277,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1277277,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1677987,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1677987,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":435534,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":435534,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3266413,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3266413,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1286174,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1286174,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2597683,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2597683,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1311509,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1311509,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4225404,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":4225404,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1627721,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1627721,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4717810,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":4717810,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1605441,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1605441,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2844193,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2844193,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2844193,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":1238752,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1238752,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1238752,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":14974982,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":14974982,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":12130789,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":12130789,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":15814600,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":15814600,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1868767,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2198731,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2198731,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":329964,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":329964,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2587840,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":389109,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3762450,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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":"2010-01-01","end":"2010-06-30","val":1063706,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":2033008,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":2961875,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":893444,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1888263,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1888263,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":2626344,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2626344,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":3730029,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":3730029,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":618429,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":3894621,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1489636,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":1489636,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":4765828,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":4765828,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":2435782,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":2435782,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":649625,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":649625,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":972107,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":972107,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1772230,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1772230,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":2418239,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2418239,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":707103,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":707103,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1171310,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1171310,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1983823,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1983823,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":2714779,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2714779,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":2714779,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":766161,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":766161,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2359836,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":2359836,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":3624319,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":3624319,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":4590244,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":4590244,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":4590244,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":677301,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":677301,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1288659,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1288659,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":2340720,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2340720,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":3284070,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3284070,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1012203,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1012203,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2154659,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2154659,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":3272909,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":3272909,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":3398629,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":3398629,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2340272,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":2340272,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4120342,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":4120342,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":4120342,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":5157755,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":5157755,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":6343206,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":6343206,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1471174,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2464974,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2464974,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":3339144,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":4033461,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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":"2011-01-01","end":"2011-06-30","val":-160960,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":-124372,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-128281,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-68104,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-162071,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-162071,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-96445,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-96446,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-26494,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-26494,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-13212,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-13212,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-233688,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-233688,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-252018,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-995102,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-89345,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-307428,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"}]}},"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":"2011-01-01","end":"2011-06-30","val":3244122,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":4398503,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":5482250,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":902117,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2086965,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":2086965,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":3263348,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":3263349,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":4114559,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":4114559,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":408489,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":408489,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1627455,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":1627455,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":2620551,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":3143773,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":935934,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2252167,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"}]}},"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":"2011-01-01","end":"2011-06-30","val":137307,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":68536,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-497017,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":184643,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":373524,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":373524,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":312116,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":312116,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-437116,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-437116,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":14773,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":14773,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":43204,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":43204,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-202296,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1156894,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":41020,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":383820,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"}]}},"IncomeTaxReconciliationRepatriationOfForeignEarnings":{"label":"Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, 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 repatriation of foreign earnings.","units":{"USD":[{"start":"2018-07-01","end":"2018-09-30","val":11022985,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":11022985,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":11022985,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-12-31","val":11022985,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-12-31","val":11022985,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-12-31","val":11022985,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":11022985,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"}]}},"IncomeTaxReconciliationTaxExemptIncome":{"label":"Effective Income Tax Rate Reconciliation, Tax Exempt Income, 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 income (loss) exempt from income taxes.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1645824,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":241196,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":728783,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-12-31","val":1257509,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":374374,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1164114,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"}]}},"IncomeTaxReconciliationTaxHolidays":{"label":"Effective Income Tax Rate Reconciliation, Tax Holiday, 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 income exempt from income tax because of a tax holiday.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":1297649,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":1759401,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":2192900,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-12-31","val":1645824,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":241196,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":728783,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1126022,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"}]}},"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":"2012-01-01","end":"2012-12-31","val":-1357047,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-5426720,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-5092453,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-6259596,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":3577338,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":3577338,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-5252230,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-5252230,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-254762,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-254762,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-4895398,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-4895398,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":211449,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":211449,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":211449,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-4765769,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-4765769,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-4685074,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-4685074,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1381794,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1381794,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":22657753,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":22657753,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":22657753,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2389292,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2389292,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1817414,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1817414,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":15400637,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":15400637,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":31988447,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":31988447,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-4434657,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-4434657,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-395358,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-395358,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1347005,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1347005,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":46444126,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":46444126,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":63073488,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":63073488,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":99655568,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":99655568,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":99655568,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":86724938,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":86724938,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":121285932,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":121285932,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-13728060,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-43192905,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-43192905,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":-72638392,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-28588617,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities":{"label":"Increase (Decrease) in Accounts Payable and Other Operating Liabilities","description":"Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":-8336880,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-2587357,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-6544574,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-03-31","val":-5426720,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-5092453,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-6259596,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"}]}},"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":"2010-01-01","end":"2010-06-30","val":4053573,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":4440601,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":5088446,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":9744191,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":16957484,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":16957484,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":10107006,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":10107006,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":9026257,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":9026257,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":648998,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":648998,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3517570,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":3517570,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-3102469,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-3102469,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-2793879,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-2793879,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4891616,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-4891616,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-3762142,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-3762142,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-8037713,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-8037713,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":3916133,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":3916133,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4438919,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":4438919,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":11133975,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":11133975,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":7790502,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":7790502,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":11017981,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":11017981,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":11017981,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4556747,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":4556747,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":12214909,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":12214909,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":7700931,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":7700931,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":10617554,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":10617554,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":10617554,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3192855,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":3192855,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":19302545,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":19302545,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":21237420,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":21237420,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":39422631,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":39422631,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2151307,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":2151307,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":16819493,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":16819493,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":19276498,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":19276498,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":26640753,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":26640753,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":32888322,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":32888322,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":52930675,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":52930675,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":52930675,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":38780246,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":38780246,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":23258262,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":23258262,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":25606528,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":36315794,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":36315794,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":15844424,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":42615736,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"IncreaseDecreaseInAccruedIncomeTaxesPayable":{"label":"Increase (Decrease) in Income Taxes Payable","description":"The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":680866,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":686379,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":596693,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":7808,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":195517,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":195517,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":81293,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-937270,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":468213,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":966078,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2018-01-01","end":"2018-03-31","val":-1635670,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1918494,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-1918494,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":24058536,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":9534690,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-207909,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":189523,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":189523,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":-1125335,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":282702,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities","description":"Amount of increase (decrease) in accrued expenses, and obligations classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":407999,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":1665721,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":2169513,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":812543,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1347385,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":1347385,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":1609813,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1609813,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":1460858,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1460858,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":918622,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":913965,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":577231,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":577231,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-09-30","val":373621,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":373621,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-314755,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":718541,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2513792,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":2248257,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"}]}},"IncreaseDecreaseInAccruedTaxesPayable":{"label":"Increase (Decrease) in Accrued Taxes Payable","description":"The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":81293,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-937270,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":463556,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":966078,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":866586,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":866586,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-273776,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-273776,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":494050,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":494050,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-109066,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-109066,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":296017,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":296017,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-26461,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-26461,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":585087,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":585087,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":585087,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":394992,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":394992,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":596297,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":596297,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":434069,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":434069,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1372293,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1372293,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1372293,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1466704,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1466704,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1153011,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1153011,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1314808,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1314808,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":265518,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":265518,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":438458,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":438458,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":909912,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":909912,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":2126238,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":2126238,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1635670,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1918494,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":7432808,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":9534690,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"}]}},"IncreaseDecreaseInCustomerDeposits":{"label":"Increase (Decrease) in Customer Deposits","description":"The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":780928,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":1350813,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":3644043,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-2294562,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-2752132,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-2752132,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":-3412311,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-3412311,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-2723038,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-2723038,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":78584,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":78584,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-43080,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-43080,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":487330,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":487330,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":1525398,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1525398,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1785251,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":1785251,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2737611,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":2737611,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":7317768,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":7317768,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":7306556,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":7306556,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-524065,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-524065,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-488943,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-488943,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1506420,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1506420,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":4670996,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":4670996,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":4670996,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1716287,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1716287,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6047663,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":6047663,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":8243799,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":8243799,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":2126933,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2126933,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2126933,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1221498,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1221498,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3782517,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":3782517,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":4217264,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":4217264,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":4135536,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":4135536,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3033848,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":3033848,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8402222,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":8402222,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":16516529,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":16516529,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":18302544,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":18302544,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5123039,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":5123039,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20470159,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":20470159,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":20470159,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":24058536,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":10765839,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":621908,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8669926,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":8669926,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"}]}},"IncreaseDecreaseInDeferredIncomeTaxes":{"label":"Increase (Decrease) in Deferred Income Taxes","description":"The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":250855,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":298504,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":168510,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-35194,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":187706,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":187706,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":164779,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":164779,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":182516,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":182516,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":82017,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":82017,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":189870,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-09-30","val":138079,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":82113,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":27212,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":989766,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":989766,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-129981,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-129981,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-259132,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-259132,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-259132,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":-382627,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-382627,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":493752,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":493752,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-219320,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-365935,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-365935,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":-683529,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-641832,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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":"2010-01-01","end":"2010-06-30","val":1352412,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":3485655,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":7051537,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":5112991,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":9270332,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":9270332,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":14663142,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":14663142,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":22220187,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":22220187,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2645103,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-2645103,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1308149,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-1308149,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-172988,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-172988,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":400056,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":400056,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4130237,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":4130237,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":8496818,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":8496818,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":12687012,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":12687012,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":19454080,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":19454080,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1279739,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1279739,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4449536,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":4449536,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":3305061,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3305061,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":5836031,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5836031,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":5836031,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-3937590,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-3937590,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-10876719,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-10876719,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-13369960,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-13369960,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-5100033,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-5100033,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-5100033,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-6020763,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-6020763,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-14139460,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-14139460,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-8225129,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-8225129,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-3281901,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-3281901,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5594100,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":5594100,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":16436720,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":16436720,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":13792530,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":13792530,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":43139593,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":43139593,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-996280,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-996280,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":24642342,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":24642342,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":24642342,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":52611953,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":9983968,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":97808381,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":97808381,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-20637304,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-20653641,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-20653641,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":-7669607,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":22761161,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"IncreaseDecreaseInNotesReceivableCurrent":{"label":"Increase (Decrease) in Notes Receivable, Current","description":"The increase (decrease) during the reporting period of amounts due within one year (or one business cycle) from note holders for outstanding loans.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":13177496,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":4229708,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":13617416,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-15249986,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-12686597,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-12686597,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":-7868796,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-7868796,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-10466157,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-10466157,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-6722671,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-6722671,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-6248483,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-6248483,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-5587439,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-5587439,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-7881310,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-7881310,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-2609107,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":-2609107,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":7323135,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":7323135,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":12252121,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":12252121,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":10050861,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":10050861,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-7375687,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-7375687,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3098660,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3098660,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-6153022,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-6153022,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-3067636,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-3067636,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":-3067636,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-720695,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-720695,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3957535,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-3957535,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-5653836,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-5653836,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":6446881,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":6446881,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":6446881,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5236626,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":5236626,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":14353761,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":14353761,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":22588093,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":22588093,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":21991160,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":21991160,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2700239,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":2700239,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3181918,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-3181918,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-2056320,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-2056320,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":3197464,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":3197464,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-12354888,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-12354888,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-36822604,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-36822604,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-36822604,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":-68016837,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-68016837,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-120433497,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-120433497,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10059686,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":11918635,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":11918635,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":-1258843,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-7124614,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"IncreaseDecreaseInOperatingLiabilities":{"label":"Increase (Decrease) in Operating Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":-326476,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"}]}},"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":"2012-01-01","end":"2012-12-31","val":-314755,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":718541,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2513792,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":2248257,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":3775285,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":3775285,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":308876,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":308876,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2624773,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2624773,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":3630457,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3630457,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":5022675,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5022675,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":5022675,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1608205,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-1608205,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-532514,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-532514,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-874410,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-874410,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1225759,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1225759,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1225759,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1900667,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-1900667,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":535090,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":535090,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1086934,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1086934,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":5201618,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":5201618,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2133534,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-2133534,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2087738,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-2087738,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-371575,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-371575,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":4466181,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":4466181,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-7302268,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-7302268,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-5426422,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-5426422,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-5426422,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":-5671820,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-5671820,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":692584,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":692584,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-4598818,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-757093,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-757093,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":301057,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":3290288,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"IncreaseDecreaseInOtherCurrentAssets":{"label":"Increase (Decrease) in Other Current Assets","description":"Amount of increase (decrease) in current assets classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":3712410,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-2564064,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-1955374,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":540196,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":952670,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":952670,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":1291002,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1291002,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":1509742,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1509742,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1461199,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-1461199,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-2420536,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-2420536,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-2491925,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-2491925,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-3238663,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-3238663,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1019272,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":1019272,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-18266,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-18266,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1756558,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1756558,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":2779274,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2779274,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-117457,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-117457,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-325030,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-325030,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-755849,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-755849,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-1200416,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-1200416,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":-1200416,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":557779,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":557779,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-261966,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-261966,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":8665,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":8665,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":412073,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":412073,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":412073,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":216932,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":216932,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-566936,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-566936,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":360110,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":360110,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":291979,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":291979,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":638653,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":638653,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3197226,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":3197226,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":2317124,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2317124,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":4371425,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":4371425,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1890438,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1890438,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5158214,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":5158214,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":5158214,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":9983968,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":19823567,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":10884355,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":10884355,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3162436,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2048887,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-2048887,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":699009,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":148336,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"IncreaseDecreaseInOtherCurrentLiabilities":{"label":"Increase (Decrease) in Other Current Liabilities","description":"Amount of increase (decrease) in current liabilities classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":7432808,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":10765839,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":-2393750,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-4681077,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":577381,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":577381,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-125799,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"}]}},"IncreaseDecreaseInPrepaidExpense":{"label":"Increase (Decrease) in Prepaid Expense","description":"The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":950002,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":1845453,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-157299,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":399564,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":645702,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":645702,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":1688537,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1688537,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-2170550,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-2170550,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3483826,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":3483826,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4688661,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":4688661,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":4112124,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":4112124,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":3238845,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1539879,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":131123,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":131123,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1590962,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-1590962,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":319823,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":319823,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-2207828,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-2207828,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2254068,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":2254068,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":743265,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":743265,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":2716212,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2716212,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":776251,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":776251,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":776251,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":492545,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":492545,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":678866,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":678866,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":536193,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":536193,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-299376,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-299376,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-299376,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4828231,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":4828231,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7284955,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":7284955,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":5240758,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":5240758,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":7366749,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":7366749,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1142387,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-1142387,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4815945,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-4815945,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1312081,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1312081,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-1877272,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-1877272,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14987105,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":14987105,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":25749865,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":25749865,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":25749865,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":19823567,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":52611953,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-942352,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-942352,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9630754,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8856410,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":8856410,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":9348404,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":235500,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"IncreaseDecreaseInPrepaidInterest":{"label":"Increase (Decrease) in Prepaid Interest","description":"Amount of increase (decrease) of consideration paid in advance for interest that provides economic benefits in future periods.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1698966,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-43827,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-342776,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-342776,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-630521,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-630521,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-131368,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-131368,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-252772,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-252772,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-362790,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-362790,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-459134,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-459134,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":-459134,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-87570,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-87570,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-163751,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-163751,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-227367,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-227367,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-273896,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-273896,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-273896,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-40714,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-40714,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-69239,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-69239,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-86777,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-86777,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-90373,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-90373,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"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":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":809344,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":809344,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":809344,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":284338,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":284338,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-377608,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-377608,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":4193003,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":4193003,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":4897377,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":4897377,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":89465,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5198792,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-4871113,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-5275390,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"IncreaseDecreaseInRestrictedCashAndInvestments":{"label":"Increase (Decrease) in Restricted Cash and Investments","description":"The net cash inflow or outflow during the period for the aggregate increase (decrease) associated with funds and investments that are not available for withdrawal or use (such as assets held in escrow or contractually limited as to use or disposition) and are associated with underlying transactions that are classified as investing activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":89465,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-09-30","val":4871113,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-06-30","val":5198792,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}]}},"IncreaseDecreaseInRestrictedCashForOperatingActivities":{"label":"Increase (Decrease) in Restricted Cash for Operating Activities","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 operating activities. This may include cash restricted for regulatory purposes.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":935563,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":417401,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":309134,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":775385,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":357984,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1127777,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":567352,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1440198,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1440198,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":872846,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":872846,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2667700,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2667700,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1227502,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1227502,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":3217155,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":3217155,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":594897,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":594897,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1127619,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":1127619,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":532722,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":532722,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1668945,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1668945,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":541326,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":541326,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2360966,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":2360966,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":946244,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":946244,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1438338,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":1438338,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":492094,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":492094,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2208756,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":2208756,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":770418,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":770418,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2569775,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1399851,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":659883,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":485756,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1138941,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":722730,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":479058,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":236974,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1773223,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1126212,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":634282,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":403482,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1135177,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1119250,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":1119250,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":166656,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":166656,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":409200,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":409200,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":242544,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":242544,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":804321,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":804321,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":395121,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":395121,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1269091,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1269091,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1269091,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":174460,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":174460,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":300573,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":300573,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":126113,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":126113,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":515547,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":515547,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":214974,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":214974,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":887097,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":887097,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":481160,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":481160,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1023336,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1023336,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":542176,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":542176,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1827835,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1827835,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":804499,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":804499,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3100396,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":3100396,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3353711,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":3353711,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6883127,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":6883127,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":6883127,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":3529416,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3529416,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3529416,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10214681,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":10214681,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3331554,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3331554,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":13570956,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":13570956,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3972498,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7145545,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":7145545,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":3173047,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3173047,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":10155849,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":3010304,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":11637764,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":347817,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1059383,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1998070,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":938687,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2785901,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":787831,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"}]}},"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":"2017-01-01","end":"2017-12-31","val":37177,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1463837,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":1463837,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":977600,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"InterestExpenseLesseeAssetsUnderCapitalLease":{"label":"Interest Expense, Lessee, Assets under Capital Lease","description":"The amount, during the lease term, of each minimum [capital] lease payment allocated to interest expense so as to produce a constant periodic rate of interest on the remaining balance of the capital lease obligation.","units":{"CNY":[{"start":"2013-01-01","end":"2013-03-31","val":10705357,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":10705357,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":10705357,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"}]}},"InterestExpenseLongTermDebt":{"label":"Interest Expense, Long-term Debt","description":"Aggregate amount of interest paid or due on all long-term debt.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":347817,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1998070,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1998070,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":2785901,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":3267868,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":976937,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":976937,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":1359326,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"}]}},"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":"2010-01-01","end":"2010-09-30","val":298277,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":550393,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":551121,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1319871,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1319871,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":2044898,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2044898,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":2480385,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":2480385,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":233931,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":1473202,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":690117,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":690117,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":1929388,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1929388,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":1737170,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1737170,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":613129,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":613129,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":859771,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":859771,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1247619,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1247619,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1399851,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1399851,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":485756,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":485756,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":722728,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":722728,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1126215,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1126215,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":1135177,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1135177,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":1135177,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":191154,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":191154,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":465309,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":465309,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":815839,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":815839,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1108388,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1108388,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1108388,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":275913,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":275913,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":450677,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":575349,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":807587,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":250601,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"}]}},"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":"2016-01-01","end":"2016-06-30","val":450677,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":575349,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":807587,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":250601,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":785502,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":785502,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1255540,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1255540,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":2860931,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":2860931,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2278298,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":2278298,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5521273,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":5521273,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":5521273,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":7849753,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":7849753,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":11653031,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":11653031,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2903589,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5697269,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":5697269,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":8655097,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":12800635,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"InventoryAdjustments":{"label":"Inventory Adjustments","description":"Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.","units":{"USD":[{"end":"2018-12-31","val":918958,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":918958,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2476116,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2011-12-31","val":26781549,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":26781549,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":26781549,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":30903031,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":28442450,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":27106408,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":27106408,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":27106408,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":27106408,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":27106408,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":34478439,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":41272593,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":39591573,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":32466337,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":32466337,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":32466337,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":32466337,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":32466337,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":39794751,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":41727633,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":37192045,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":42400202,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":42400202,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":42400202,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":42400202,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":42400202,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":42400202,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":41988740,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":36539812,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":31120889,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":31836206,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":31836206,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":31836206,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":31836206,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":31836206,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":31836206,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":33010762,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":25781370,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":27077997,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":30811351,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":30811351,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":30811351,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":30811351,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":30811351,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":40937874,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":49046483,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":46104479,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":45837864,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":45837864,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":45837864,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":45837864,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":45837864,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":63215909,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":75549156,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":65958328,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":62674252,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":62674252,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":62674252,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":62674252,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":62674252,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":62674252,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":68229467,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":80826780,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":80826780,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":77506223,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":69252451,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2011-12-31","val":56377556,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2011-12-31","val":56377556,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":56377556,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2012-06-30","val":54863701,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":55858143,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":56775825,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":56775825,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":56775825,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":56775825,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2013-03-31","val":61714709,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":66448698,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":70976416,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}]}},"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":"2010-12-31","val":31960053,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":31960053,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":31960053,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":42095864,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":48310396,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":56377556,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":56377556,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":56377556,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":56377556,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":56377556,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":53790171,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":54863701,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":55858143,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":56775825,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":56775825,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":56775825,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":56775825,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":56775825,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":61714709,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":66448698,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":70976416,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":76364019,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":76364019,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":76364019,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":76364019,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":76364019,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":79290193,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":82450896,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":81310370,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":84186766,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":84186766,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":84186766,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":84186766,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":84186766,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":84186766,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":79941795,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":73357006,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":68082837,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":73661860,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":73661860,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":73661860,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":73661860,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":73661860,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":73661860,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":68154818,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":58392945,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":63879154,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":65776517,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":65776517,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":65776517,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":65776517,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":65776517,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":71745365,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":84010792,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":83079686,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":114300564,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":114300564,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":114300564,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":114300564,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":114300564,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":117758209,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":136914131,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":159123470,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":204285427,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":204285427,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":204285427,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":204285427,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":204285427,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":204285427,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":187384139,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":183519272,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":183519272,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":191178724,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":223484077,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2011-12-31","val":13019592,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":13019592,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":13019592,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":12456512,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12799927,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":9116931,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":9116931,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":9116931,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":9116931,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":9116931,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10880153,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":11000042,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":14597854,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":12380061,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":12380061,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":12380061,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":12380061,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":12380061,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9663170,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":10215642,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8483140,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":11934720,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":11934720,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":11934720,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":11934720,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":11934720,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":11934720,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8258943,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7160780,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6291726,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":13038945,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":13038945,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":13038945,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":13038945,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":13038945,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":13038945,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9075542,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6335222,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11860248,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":20121513,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":20121513,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":20121513,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":20121513,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":20121513,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16220912,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":21829534,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":23592541,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":27657266,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":27657266,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":27657266,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":27657266,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":27657266,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":20308610,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":32018882,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":46744244,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":53821973,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":53821973,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":53821973,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":53821973,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":53821973,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":53821973,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":43083794,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40101063,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":40101063,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":35404809,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":39149211,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"InventoryValuationReserves":{"label":"Inventory Valuation Reserves","description":"Amount of valuation reserve for inventory.","units":{"USD":[{"end":"2013-12-31","val":28709,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":28709,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":28709,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":28709,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":28709,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":28709,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":28709,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":28709,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":168281,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":168281,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":168281,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":168281,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":168281,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":168281,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":168281,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":168281,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":168281,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1727747,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":1727747,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1727747,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1727747,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":1727747,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1727747,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2016212,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2577123,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":2577123,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2642179,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3543863,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2011-12-31","val":16576415,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":16576415,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":16576415,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":11504158,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":14615766,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":20552486,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":20552486,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":20552486,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":20552486,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":20552486,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":16356117,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":14176063,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":16786989,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":31546330,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":31546330,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":31546330,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":31546330,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":31546330,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":29860981,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":30536330,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":35663894,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":30020125,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":30020125,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":30020125,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":30020125,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":30020125,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":30020125,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":29862393,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":29824695,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":30838503,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":28786709,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":28786709,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":28786709,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":28786709,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":28786709,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":28786709,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":26068514,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":26276353,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":24940909,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14843653,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":14843653,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":14843653,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":14843653,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":14843653,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":14586579,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13134775,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13382666,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":40805434,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":40805434,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":40805434,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":40805434,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":40805434,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":34233690,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29346093,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":46420898,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":89516949,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":89516949,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":89516949,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":89516949,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":89516949,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":89516949,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":78087090,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":85168552,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":85168552,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":80909871,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":118626278,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2013-01-01","end":"2013-12-31","val":28709,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":28709,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":139572,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":139572,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":139572,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2018-01-01","end":"2018-06-30","val":852266,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":852266,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-12-31","val":808789,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":691570,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":852266,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":852266,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":965656,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":611243,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":60635,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":48835,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":86839,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":26204,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":343889,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":343889,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":110955,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":520791,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":520791,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":409836,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":409836,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":683561,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":683561,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":162770,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":162770,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1102447,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1102447,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1102447,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":88102,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":88102,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1013688,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1013688,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":925586,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":925586,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1047667,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1047667,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":33979,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":33979,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1047667,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1047667,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":10550,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":10550,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":22025,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":22025,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":11475,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":11475,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":38175,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":38175,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":16150,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":16150,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":232466,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":232466,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1488264,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1488264,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2299844,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2299844,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2299844,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":811580,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":811580,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":811580,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2847299,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2847299,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":547455,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":547455,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":6052416,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":6052416,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1736775,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3216616,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":3216616,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":1479841,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1479841,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4183471,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":966855,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5333657,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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":"2011-01-01","end":"2011-06-30","val":535787,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":480908,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":1204399,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":313838,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":635562,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-09-30","val":890953,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":1209767,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":451948,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":451948,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":411652,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"}]}},"LeaseholdImprovementsGross":{"label":"Leasehold Improvements, Gross","description":"Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.","units":{"USD":[{"end":"2010-12-31","val":424881,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":424881,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":424881,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":400231,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":389951,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":517011,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2011-12-31","val":517011,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":517011,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":375604,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":375604,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2012-03-31","val":388640,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":544390,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":543763,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":550702,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2012-12-31","val":550702,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":550702,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2013-03-31","val":568329,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-12-31","val":552630,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2019-03-31","val":1405904,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1300663,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":1300663,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1189988,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1162969,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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":"2019-03-31","val":470285,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":384259,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":384259,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":299264,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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":"2019-03-31","val":311873,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":305468,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":305468,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":296908,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":301023,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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":"2019-03-31","val":311873,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":305468,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":305468,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":296908,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":430973,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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":"2019-03-31","val":311873,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":305468,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":305468,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":296908,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":430973,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-12-31","val":43578536,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":43578536,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":43578536,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":56639873,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":61929744,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":60446327,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":60446327,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":60446327,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":60446327,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":60446327,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":47516687,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":53837271,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":49817096,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":55089304,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":55089304,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":55089304,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":55089304,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":55089304,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":52736749,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":53804249,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":52589664,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":53476323,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":53476323,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":53476323,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":53476323,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":53476323,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":57803935,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":61380132,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":55562776,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":66716632,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":66716632,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":66716632,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":66716632,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":66716632,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":66716632,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":64563763,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":75151674,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":83533661,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":98129556,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":98129556,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":98129556,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":98129556,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":98129556,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":98129556,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":93209177,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":109373377,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":121925614,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":138936601,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":138936601,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":138936601,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":138936601,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":138936601,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":156617417,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":190701942,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":217339606,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":382024011,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":382024011,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":382024011,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":382024011,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":382024011,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":601120412,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":532260719,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":499437054,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":588902490,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":588902490,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":588902490,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":588902490,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":588902490,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":588902490,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":567603189,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":551878825,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":551878825,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":483291092,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":587742345,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-12-31","val":191378761,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":191378761,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":191378761,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":218901893,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":231099023,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":234527737,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":234527737,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":234527737,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":234527737,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":234527737,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":224461837,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":233182786,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":232549287,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":243560985,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":243560985,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":243560985,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":243560985,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":243560985,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":245241471,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":252006610,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":255549176,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":252980284,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":252980284,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":252980284,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":252980284,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":252980284,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":264729387,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":272860544,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":270098855,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":286906262,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":286906262,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":286906262,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":286906262,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":286906262,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":286906262,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":287142674,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":301196441,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":303027490,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":320554056,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":320554056,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":320554056,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":320554056,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":320554056,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":320554056,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":317218807,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":266048304,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":281089314,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":301328124,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":301328124,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":301328124,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":301328124,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":301328124,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":327613171,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":371504339,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":411537055,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":582315942,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":582315942,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":582315942,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":582315942,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":582315942,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":818649657,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":746269579,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":700146431,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":794371526,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":794371526,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":794371526,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":794371526,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":794371526,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":794371526,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":787337300,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":773073031,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":773073031,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":702552086,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":817721344,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"LiabilitiesAssumed1":{"label":"Liabilities Assumed","description":"The fair value of liabilities assumed in noncash investing or financing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":5351196,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":5351196,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":5351196,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":5351196,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":5351196,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":5351196,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"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":"2010-12-31","val":43406555,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":43406555,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":43406555,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":56436800,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":51709803,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":49740677,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":49740677,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":49740677,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":49740677,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":49740677,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":37391909,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":44362773,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":40996978,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":54797309,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":54797309,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":54797309,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":54797309,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":54797309,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":42296418,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":44229747,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":43882556,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":46203348,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":46203348,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":46203348,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":46203348,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":46203348,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":51302090,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":55807756,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":50918903,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":62981195,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":62981195,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":62981195,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":62981195,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":62981195,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":62981195,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":61772767,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":73282305,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":82635372,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":98129556,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":98129556,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":98129556,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":98129556,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":98129556,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":98129556,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":93209177,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":109373377,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":121925614,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":138936601,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":138936601,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":138936601,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":138936601,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":138936601,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":156617417,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":190701942,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":217339606,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":344640787,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":344640787,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":344640787,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":344640787,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":344640787,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":569347163,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":507082798,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":470859213,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":565213779,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":565213779,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":565213779,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":565213779,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":565213779,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":565213779,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":552120582,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":539891498,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":539891498,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":469654553,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":556311002,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":171981,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":171981,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-09-30","val":10219941,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":10705650,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":10705650,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":10705650,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":10705650,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":10124778,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":9474498,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8820118,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":291995,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":291995,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-09-30","val":8707108,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":7272975,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":7272975,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":7272975,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":7272975,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":7272975,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6501845,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5572376,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4643873,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3735437,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3735437,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3735437,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":3735437,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":3735437,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":3735437,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2790996,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1869369,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":898289,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":37383224,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":37383224,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":37383224,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":37383224,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":37383224,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":31773249,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":25177921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":28577841,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23688711,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":23688711,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":23688711,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":23688711,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":23688711,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":23688711,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":15482607,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11987327,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":11987327,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13636539,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":31431343,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"LineOfCreditFacilityCollateralFeesAmount":{"label":"Line of Credit Facility, Collateral Fees, Amount","description":"Amount of the fees associated with providing collateral for the credit facility.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":726096,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":726096,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":538517,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":538517,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":538517,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":135329,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":135329,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":37177,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"LoansAssumed1":{"label":"Loans Assumed","description":"The fair value of loans assumed in noncash investing or financing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":14375855,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":14375855,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":23515527,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":23515527,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":35706576,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":103775545,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":32791380,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":33721267,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":33721267,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2017-12-31","val":61649255,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"LongTermDebtCurrent":{"label":"Long-term Debt, Current Maturities","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":24266031,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":24266031,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":24266031,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":24266031,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":24266031,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":26141459,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":23938329,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":23938329,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":22147109,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":21141029,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":21141029,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":21141029,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":21141029,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":21141029,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":21141029,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":25086705,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21976961,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":21976961,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":22199252,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":27194179,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths":{"label":"Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2019-12-31","val":27281726,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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":"2017-12-31","val":24266031,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-12-31","val":36165550,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":49714338,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-12-31","val":14518392,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10555118,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-12-31","val":21647158,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":11877494,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-Term Debt, Maturity, Year Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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":"2017-12-31","val":15744756,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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":"2017-12-31","val":21638468,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"LongTermDebtNoncurrent":{"label":"Long-term Debt, Excluding Current Maturities","description":"Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":37383224,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":37383224,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":37383224,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":37383224,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":37383224,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":31773249,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":25177921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":25177921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19318534,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14429404,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":14429404,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":14429404,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":14429404,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":14429404,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":14429404,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5426193,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2895552,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":2895552,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4630198,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":22357145,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"LongTermDebtPercentageBearingVariableInterestRate":{"label":"Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate","description":"The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.","units":{"pure":[{"end":"2019-09-30","val":0.1,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.1,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"LongTermPurchaseCommitmentAmount":{"label":"Long-term Purchase Commitment, Amount","description":"The minimum amount the entity agreed to spend under the long-term purchase commitment.","units":{"USD":[{"start":"2007-09-25","end":"2007-09-28","val":13900000,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"}]}},"ManagementFeeAmountPaid":{"label":"Management Fee, Amount Paid (Deprecated 2013-01-31)","description":"Amount paid to managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP).","units":{"USD":[{"start":"2011-09-01","end":"2011-09-13","val":641484,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-09-01","end":"2011-09-13","val":641484,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"}]}},"MinorityInterest":{"label":"Stockholders' Equity Attributable to Noncontrolling Interest","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).","units":{"USD":[{"end":"2010-12-31","val":14517162,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":14517162,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":14517162,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":15900996,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":16563906,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":16947178,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":16947178,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":16947178,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":16947178,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":16947178,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":17241766,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":17432850,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":17873460,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":18423460,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":18423460,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":18423460,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":18423460,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":18423460,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":18826851,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":19455386,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":19987719,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":19647063,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":19647063,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":19647063,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":19647063,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":19647063,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":20345059,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":20790116,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":20983768,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":21481216,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":21481216,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":21481216,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":21481216,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":21481216,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":21481216,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":21569784,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":21845111,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":21320922,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":22261167,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":22261167,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":22261167,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":22261167,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":22261167,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":22261167,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":22419680,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":22764376,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":23013253,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":23336061,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":23336061,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":23336061,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":23336061,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":23336061,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":24196484,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":25177148,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":26516653,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":27126102,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":27126102,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":27126102,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":27126102,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":27126102,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28849833,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":28497795,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":28280145,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":28814893,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":28814893,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":28814893,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":28814893,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":28814893,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":28814893,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":30249142,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30400151,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":30400151,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30209829,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":31338532,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"MinorityInterestIncreaseFromStockIssuance":{"label":"Noncontrolling Interest, Increase from Equity Issuance or Sale of Parent Equity Interest (Deprecated 2013-01-31)","description":"Represents an increase in noncontrolling interest from issuance of additional equity interests to noncontrolling interest holders or the sale of a portion of the parent's controlling interest.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":6,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2011"}]}},"MinorityInterestPeriodIncreaseDecrease":{"label":"Noncontrolling Interest, Period Increase (Decrease)","description":"Net Increase or Decrease in balance of noncontrolling interest in the subsidiary during the reporting period.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":1038900,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":6,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"}]}},"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":"2010-01-01","end":"2010-06-30","val":14922456,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":19718327,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":25968388,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":48104,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1532234,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1532234,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":9656339,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":9656339,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":10499046,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":10499046,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-5320769,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-5320769,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-5454759,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-5413801,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-5629263,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-5819194,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-4163951,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-499107,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-2749989,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-7387477,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-70361554,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-66819481,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":21247576,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":27216072,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":28119574,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":28119574,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":82605828,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":82605828,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":108519209,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":108519209,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9796789,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":9796789,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":9796789,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":-8098688,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-8098688,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":85799994,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":85799994,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-14811199,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2382169,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-2382169,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":-24971973,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":23576171,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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-12-31","val":-5862944,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-499107,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-2749989,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-7387477,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-9531199,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-9531199,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8711326,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":8711326,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4540724,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":4540724,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":682594,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":682594,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":1108696,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1108696,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":1108696,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2240511,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":2240511,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6739881,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":6739881,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":10479679,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":10479679,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":10470347,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":10470347,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":10470347,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-7161339,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-7161339,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-70361554,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-70361554,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-70361554,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-66819481,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":21247576,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":27216072,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"}]}},"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":"2010-01-01","end":"2010-06-30","val":-6951163,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-36626169,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-41892194,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-2987014,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-4855872,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-4855872,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":-7589518,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-7589518,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-8307035,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-8307035,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-395430,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-395430,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-443269,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-443269,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-965469,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-965469,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-3323229,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-965846,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-2219689,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-3342250,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":44107814,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":38206521,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-14320981,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-29561593,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-43913235,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-48784348,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-120628848,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-125904238,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-81555627,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-81555627,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1814350,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-1814350,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-1814350,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":-32973316,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-32973316,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-137757815,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-137757815,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-28558337,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-21933931,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-21933931,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":20556811,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-47830129,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"NetCashProvidedByUsedInInvestingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of investing activities, excluding 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":"2012-01-01","end":"2012-12-31","val":-1624236,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-965846,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-2219689,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-3342250,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-4797162,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-4797162,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-952096,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-952096,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2008225,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2008225,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-2937232,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-2937232,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-38310843,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-38310843,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":-38310843,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-11017028,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-11017028,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-25133026,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-25133026,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-57376908,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-57376908,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-32939693,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-32939693,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-32939693,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-17372663,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-17372663,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":50323935,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":50323935,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":44107814,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":38206521,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-14410446,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-24362801,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"}]}},"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":"2010-01-01","end":"2010-06-30","val":-10322012,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":8998980,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":12264031,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":8345308,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":10551172,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":10551172,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":3156577,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":4092139,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":7649520,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":7649520,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":4319504,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":4319504,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":10211360,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":10211360,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":17517547,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":17517547,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":31616917,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2871322,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":999383,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1067994,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":3295884,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":5427570,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-3492261,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3247978,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":15000413,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":15000413,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":33820649,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":33820649,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":36305255,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":36305255,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":66092736,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":66092736,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":66092736,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":81192197,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":81192197,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":161160079,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":161160079,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-25819311,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-45211618,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-45211618,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":-58930659,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-40164589,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","description":"Amount of cash inflow (outflow) from operating activities, excluding 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-12-31","val":31616917,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2871321,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":999383,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1067994,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1353983,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1353983,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-805653,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-805653,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-4379173,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-4379173,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":11407243,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":11407243,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":22561194,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":22561194,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":22561194,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-485517,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-485517,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":16074928,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":16074928,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":38985287,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":38985287,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":39314251,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":39314251,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":39314251,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-410799,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-410799,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2156628,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-2156628,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":3295884,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":5427570,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-3492261,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3247978,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"}]}},"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":"2010-01-01","end":"2010-06-30","val":9575949,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":5648481,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":14555650,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":4979701,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":20368823,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":4854323,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":9824520,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":9824519,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":4970197,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":4970197,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":13331326,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":13331326,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":3506806,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":3506806,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":16671819,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":16671819,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2333989,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":2333989,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5330016,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":5871939,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":2996027,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":3274061,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":8690930,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":9719434,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3360914,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3847495,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":12804938,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":12804938,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1233379,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":1233379,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":5920609,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":5268171,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":4546930,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":4034792,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":9654316,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":8578791,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3733707,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3310620,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":9362965,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":9362965,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2770303,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":2770303,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6902777,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":6902777,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4132474,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4132474,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":9803712,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":9803712,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":2900935,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":2900935,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":13801030,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":13801030,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":13801030,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3050281,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":3050281,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5312356,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":5312356,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":2262075,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":2262075,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":7360382,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":7360382,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2048026,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":2048026,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":13308486,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":13308486,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":13308486,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":430641,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":430641,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7669460,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":7669460,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":7238819,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":7238819,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":10908103,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":10908103,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3238643,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3238643,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":19219394,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":19219394,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6923519,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":6923519,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12848330,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":12848330,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":5924811,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":5924811,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":21433443,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":21433443,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":8585113,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":8585113,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":24324221,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":24324221,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8273502,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":8273502,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":15016922,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":15016922,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":15016922,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":6743420,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":6743420,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":6743420,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":9411708,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":9411708,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-5605214,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-5605214,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":12735699,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":12735699,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8970527,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":14608652,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":14608652,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":5638125,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":5638125,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":18793554,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":4184902,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":25413931,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":957661,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":917691,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1459277,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":501616,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2041245,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":500135,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1022207,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1022207,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":522072,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":522072,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1380839,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1380839,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":358632,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":358632,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1631135,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1631135,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":263889,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":30699,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":541923,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":485672,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":278034,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":191084,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1028504,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":926282,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":486581,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":440610,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1458672,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1458672,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":263091,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":140300,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1031926,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":652438,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":628535,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":512138,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1564259,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1075525,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":532333,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":423087,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1164068,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1164068,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":293197,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":293197,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":740818,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":740818,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":447621,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":447621,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1003631,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1003631,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":262813,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":262813,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1366456,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1366456,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":1366456,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":152243,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":152243,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":361198,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":361198,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":208955,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":208955,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":734265,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":734265,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":373067,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":373067,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1216581,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1216581,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1216581,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":47849,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":47849,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":852162,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":852162,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":804313,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":804313,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1212011,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1212011,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":359849,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":359849,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2135516,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2135516,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":769280,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":769280,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1427592,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1427592,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":658312,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":658312,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2381493,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2381493,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":953901,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":953901,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2702691,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":2702691,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":919278,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":919278,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1668547,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1668547,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1668547,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":749269,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":749269,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":749269,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2281633,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2281633,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":613086,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":613086,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2716278,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":2716278,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1005327,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1637340,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1637340,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":632013,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":632013,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2105662,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":468322,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2904484,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1":{"label":"Noncash or Part Noncash Acquisition, Fixed Assets Acquired","description":"\"The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"CNY":[{"start":"2007-09-01","end":"2007-09-28","val":69400000,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2007-09-01","end":"2007-09-28","val":69400000,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2007-09-01","end":"2007-09-28","val":69400000,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2007Q3I"}],"USD":[{"start":"2007-09-01","end":"2007-09-28","val":9100000,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2007-09-01","end":"2007-09-28","val":9100000,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2007-09-01","end":"2007-09-28","val":9100000,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2007Q3I"}]}},"NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest":{"label":"Noncontrolling Interest, Increase from Sale of Parent Equity Interest","description":"Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":903916,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":903916,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":903916,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"NoncurrentAssets":{"label":"Long-Lived Assets","description":"Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.","units":{"USD":[{"end":"2012-12-31","val":64809720,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":62118053,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":62118053,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":62118053,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":62118053,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":62118053,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":62472982,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":61530827,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":60525243,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":59977216,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":59977216,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":59977216,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":59977216,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":59977216,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":59977216,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":59414233,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":58325960,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":54661538,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":52577883,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":52577883,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":52577883,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":52577883,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":52577883,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":52577883,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":52052213,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":59943962,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":61644410,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":62058477,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":62058477,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":62058477,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":62058477,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":65269052,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":63179231,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":89800210,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":96964403,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":126291757,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":126291757,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":126291757,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":126291757,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":126291757,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":146882163,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":151744803,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":144194068,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":181877389,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":126291757,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":126291757,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":126291757,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":181877389,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":181877389,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":190597678,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":197510805,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":197510805,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":198659545,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":210232546,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1698966,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":-267384,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":68077,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":195301,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-272374,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-240217,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":51907,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":233308,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-277945,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"NotesAssumed1":{"label":"Notes Assumed","description":"The fair value of notes assumed in noncash investing or financing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":29692975,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"NotesIssued1":{"label":"Notes Issued","description":"The fair value of notes issued in noncash investing and financing activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":5846083,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5846083,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":5846083,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"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":"2010-12-31","val":966373,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":966373,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":966373,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":15190988,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":10827865,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5589678,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2011-12-31","val":5589678,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":5589678,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":5589678,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":5589678,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2012-03-31","val":670448,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3320211,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1878253,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"}]}},"NotesPayableToBankNoncurrent":{"label":"Notes Payable to Bank, Noncurrent","description":"The total amount due within more than 12 month, or the operating cycle if longer, on all notes payable to banks paid on an installment. This can include the amount of any loans from the applicant firm. This does not, however, include any mortgage balances.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"}]}},"NotesReceivableFairValueDisclosure":{"label":"Notes Receivable, Fair Value Disclosure","description":"Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date.","units":{"USD":[{"end":"2012-09-30","val":1700000,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"}]}},"NotesReceivableNet":{"label":"Financing Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.","units":{"USD":[{"end":"2010-12-31","val":27318361,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":27318361,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":27318361,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":15008449,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":20146099,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":17980145,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":17980145,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":17980145,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":17980145,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":17980145,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":11272803,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":11691305,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12321831,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":10098390,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":10098390,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":10098390,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":10098390,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":10098390,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7611539,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":17617065,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":22646328,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":20186787,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":20186787,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":20186787,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":20186787,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":20186787,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":13168857,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":23641110,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":14390355,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":17626704,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":17626704,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":17626704,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":17626704,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":17626704,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":17626704,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":16840791,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":13675163,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11479383,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":22870791,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":22870791,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":22870791,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":22870791,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":22870791,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":22870791,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":28096561,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":36376536,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":44328289,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":42697276,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":42697276,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":42697276,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":42697276,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":42697276,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":45638224,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":55051719,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":66563935,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":116040688,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":116040688,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":116040688,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":116040688,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":116040688,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":141418791,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":129662579,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":101136391,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":62052225,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":62052225,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":62052225,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":62052225,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":62052225,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":62052225,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":73404114,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":73736320,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":73736320,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":65007965,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":61169072,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"NotesReceivableRelatedParties":{"label":"Notes Receivable, Related Parties","description":"For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.","units":{"USD":[{"end":"2017-12-31","val":95914724,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":58458890,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":58458890,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":58458890,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":58458890,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":58458890,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":58458890,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":65408481,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":68238401,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":68238401,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":59985401,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":57471267,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-01-01","end":"2010-06-30","val":16851195,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":9803445,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":25232257,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":8381062,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":33579864,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":8481929,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":18826282,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":18826282,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":10344353,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":10344353,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":27839823,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":27839823,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":9013541,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":9013541,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":40329023,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":8890712,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":18736761,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":17609142,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":9846049,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":9313327,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":28027599,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":26358654,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":9290838,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":8749512,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":40421220,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":9962109,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":20130222,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":21710731,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":11215055,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":11748622,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":30595078,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":33069368,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":10464856,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":11358637,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":45836445,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":45836445,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":11512847,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":11512847,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":24897390,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":24897390,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":13384543,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":13384543,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":36770780,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":36770780,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":11873390,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":11873390,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":49288628,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9782991,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":9782991,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":24156773,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":24156773,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":14373782,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":14373782,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":36866302,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":36866302,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":12709529,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":12709529,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":47873415,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":14235977,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":14235977,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":28650153,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":28650153,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":14414176,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":14414176,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":43888970,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":43888970,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":15238817,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":15238817,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":52753713,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":52753713,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":11708632,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":11708632,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":27886279,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":27886279,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":16177647,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":16177647,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":43873013,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":43873013,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":15986734,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":15986734,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":72095464,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":72095464,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":18402041,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":18402041,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":45384417,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":45384417,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":45384417,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":26982376,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":26982376,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":26982376,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":68075274,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":68075274,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":22690857,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":22690857,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":98464466,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":98464466,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":25210996,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":57877503,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":57877503,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":32666507,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":32666507,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":84936794,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":27059291,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":117432293,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":11133870,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":6566543,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":7279407,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":6145537,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":24556327,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":6107090,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":12345117,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":12345117,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":6238027,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":6238027,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":16384050,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":16384050,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":4038933,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":4038933,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":19674770,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3325585,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":3325585,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":7658729,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":8786348,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":4333144,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":4865866,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":11591791,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":13260736,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3933062,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":4474388,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":17335129,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1315470,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":2465501,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":7335191,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":8171083,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":5073477,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":5705582,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":11389763,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":12670446,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":4054572,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":4499363,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":14860711,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":14860711,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4250221,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":4250221,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":9928693,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":9928693,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":5678472,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":5678472,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":14062814,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":14062814,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":4134121,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":4134121,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":19842516,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":19842516,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":19842516,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4533800,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":4533800,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7171555,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":7171555,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":2637755,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":2637755,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":8626555,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":8626555,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1455000,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":1455000,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":14741289,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":14741289,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":14741289,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1117307,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1117307,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":8782486,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":8782486,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":7665179,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":7665179,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":12516226,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":12516226,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3733740,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3733740,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":23192269,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":23192269,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":9627541,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":9627541,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":18411037,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":18411037,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":8783496,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":8783496,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":30199608,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":30199608,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":11788571,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":11788571,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":35130562,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":35130562,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":13994769,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":13994769,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":23821890,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":23821890,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":23821890,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":9827121,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":9827121,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":9827121,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":30425177,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":30425177,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":6603287,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":6603287,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":34173841,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":34173841,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":13772176,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":19870599,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":19870599,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":6098423,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6098423,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":26584594,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":6713995,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":33940651,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":288113,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":288113,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":428605,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":524010,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-01-31","val":1600000,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-01-31","val":1600000,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2019-01-31","val":1600000,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1059701,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":689299,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":689299,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1025421,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":611906,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2019-03-31","val":492494,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":488687,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":488687,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":481167,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":383493,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2019-03-31","val":797107,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":714307,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":714307,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":628873,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":696730,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2018-12-31","val":1163000,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1222064,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1070693,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":1070693,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":917151,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1080223,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2013-12-31","val":1628777,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1673097,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1576580,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1576580,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":302725,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":321386,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five 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 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":"2012-06-30","val":1053082,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1053408,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1057093,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1820358,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2014-12-31","val":343193,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":323395,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":323395,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":302725,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":321386,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"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":"2012-06-30","val":1053082,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1053408,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1057093,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1820358,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-12-31","val":1628777,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":343193,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":323395,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":323395,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":302725,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":321386,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"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":"2012-06-30","val":1053082,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1053408,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1057093,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1820358,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-12-31","val":1628777,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1673097,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":323395,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":323395,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":302725,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":321386,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"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":"2012-06-30","val":1053082,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1053408,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1057093,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1365268,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-12-31","val":1628777,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1673097,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1576580,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1576580,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":302725,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":321386,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"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":"2012-06-30","val":2651261,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2644529,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2661359,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10922145,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-12-31","val":1670511,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1029580,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":646791,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":646791,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":302724,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableCurrent":{"label":"Operating Leases, Future Minimum Payments Receivable, Current","description":"Future rental payments receivable within one year of the balance sheet date under an operating lease.","units":{"USD":[{"end":"2018-12-31","val":584276,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableInFourYears":{"label":"Operating Leases, Future Minimum Payments Receivable, in Four Years","description":"Future rental payments receivable within the fourth year from the balance sheet date under an operating lease.","units":{"USD":[{"end":"2018-12-31","val":305980,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears":{"label":"Operating Leases, Future Minimum Payments Receivable, in Three Years","description":"Future rental payments receivable within the third year from the balance sheet date under an operating lease.","units":{"USD":[{"end":"2018-12-31","val":305980,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears":{"label":"Operating Leases, Future Minimum Payments Receivable, in Two Years","description":"Future rental payments receivable within the second year from the balance sheet date under an operating lease.","units":{"USD":[{"end":"2018-12-31","val":305980,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear":{"label":"Operating Leases, Future Minimum Payments, Remainder of Fiscal Year","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 remainder of the 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":"2012-06-30","val":575686,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":287112,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1131091,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"}]}},"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":"2012-01-01","end":"2012-12-31","val":1209767,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1626759,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1626759,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":411562,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":814389,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1221583,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":1650640,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1650640,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":1650640,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":417483,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":417483,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":835150,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":835150,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1245477,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1245477,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1623405,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1623405,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1623405,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":422611,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":422611,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":796829,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":796829,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1402658,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1402658,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":716656,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":716656,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":75887,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":75887,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":487794,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":487794,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":684252,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":684252,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":311776,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":311776,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":148785,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":825704,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1304292,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":668088,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":668088,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2019-03-31","val":0.0524,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0524,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":0.0524,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0524,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0524,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":3327412,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":3327412,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":3327412,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":3690470,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3704321,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3229999,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":3229999,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":3229999,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3778290,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-12-31","val":3713440,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3713440,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5044627,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5044627,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":5044627,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3982887,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3982887,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3982887,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7318196,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":7318196,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7514037,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":7514037,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5302910,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":5302910,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4895771,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q4I"},{"end":"2012-06-30","val":9046,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":3497659,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":3497659,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":3497659,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4285660,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":6025462,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4960061,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":4960061,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":4960061,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":4960061,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":4960061,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3095991,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2022219,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1949043,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1183487,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":1183487,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1183487,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1183487,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":1183487,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2252173,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1235217,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3029184,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2537300,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":2537300,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":2537300,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2537300,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":2537300,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2510272,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2302279,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1871590,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1282182,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1282182,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1282182,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1282182,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1282182,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":1282182,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1833224,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1021339,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1236503,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1241864,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1241864,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1241864,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1241864,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1241864,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1241864,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1463295,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":634210,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1548764,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1124608,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1124608,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1124608,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1124608,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1124608,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1774940,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4402609,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6632395,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5555568,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":5555568,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":5555568,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":5555568,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":5555568,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7637869,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9608654,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":14455642,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15697448,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":15697448,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":15697448,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":15697448,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":15697448,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":15697448,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11566191,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11432369,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":11432369,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13610953,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11336907,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":492676,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":492676,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":94642,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":685431,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2534646,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1963524,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":1963524,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1963524,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":1963524,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1963524,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1961393,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1956780,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1938629,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1964720,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":2769360,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":2769360,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":2769360,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":2769360,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2604878,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2494899,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2392966,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2239870,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":2239870,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":2239870,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2239870,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2196888,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2117290,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2049827,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2018-12-31","val":563542,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":563542,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":563542,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":563542,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":563542,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":563542,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":574397,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1633292,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":1633292,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1463985,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1634636,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax","description":"Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":777127,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":737157,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2593662,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1816535,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":4213528,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1534176,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3615068,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":3615068,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":2080892,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":2080892,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":6656889,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":6656889,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":3041821,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":3041821,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":7978225,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":7978225,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":265862,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":265862,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-607834,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-607834,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-873696,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":-873696,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-1068653,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-1068653,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-460819,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-460819,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":126661,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":126661,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2659362,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3810071,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":3810071,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1150709,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":4833515,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1023444,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":505247,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":505247,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4357991,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4332856,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":4224775,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":5518183,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5518183,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":5518183,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-813243,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":181583,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":-8790448,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-13194113,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-13194113,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-13194113,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1106640,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-3489527,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-4599246,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-10606219,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-10606219,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":911432,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4134952,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":7990990,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":10873496,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":10873496,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8044534,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":8044534,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":8044534,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":8044534,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-03-31","val":8044534,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2968540,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-11013074,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-11013074,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":-11013074,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-11275895,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-8307355,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-10274872,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-10274872,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4289221,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":4289221,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":4289221,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-03-31","val":4289221,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-4810043,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4810043,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":-4810043,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":-6586436,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-3808452,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":126661,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2659362,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3810071,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1150709,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":4833515,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1023444,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":505247,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":505247,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4357991,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":4357991,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4332856,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":4332856,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-25135,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-25135,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4224775,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":4224775,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-108081,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-108081,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":5518183,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5518183,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":5518183,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-813243,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-813243,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":181583,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":181583,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":994826,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":994826,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-8790448,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-8790448,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-8972031,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-8972031,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-13194113,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-13194113,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-13194113,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1106640,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1106640,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-3489527,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-3489527,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-4596167,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-4596167,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-4599246,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-4599246,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1109719,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1109719,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-10606219,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-10606219,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":911432,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":911432,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4134952,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":4134952,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":3223520,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":3223520,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":7990990,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":7990990,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":3856038,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":3856038,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":10873496,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":10873496,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8044534,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":8044534,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2968540,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-2968540,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-2968540,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":-11013074,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-11013074,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-11013074,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-11275895,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-11275895,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-8307355,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-8307355,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-10274872,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-10274872,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4289221,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-520822,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-520822,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":-4810043,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4810043,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-7107258,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-6586436,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-3808452,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":3615068,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":6656899,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":7978225,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1534176,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-607834,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-09-30","val":-1068653,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":126661,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":265862,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"}]}},"OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease":{"label":"Other Comprehensive Income (Loss), Net of Tax (Deprecated 2012-01-31)","description":"This element represents Other Comprehensive Income or Loss, Net of Tax, for the period. Includes deferred gains or losses on qualifying hedges, unrealized holding gains or losses on available-for-sale securities, minimum pension liability, and cumulative translation adjustment. While for technical reasons this element has no balance attribute, the default assumption is a credit balance consistent with its label.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":4213528,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1534176,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3615068,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":6656889,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":7978225,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":265862,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"}]}},"OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest":{"label":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest","description":"Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":77984,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":73715,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":259638,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":181654,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":421624,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":153418,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":361627,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":361627,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":208209,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":208209,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":665905,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":665905,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":304278,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":304278,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":798875,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":798875,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":30699,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-56251,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":-86950,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-102222,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-45971,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":17610,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1476282,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":403391,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1031926,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":628535,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1564259,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":532333,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1223603,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1223603,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":697996,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":697996,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1143053,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1143053,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":445057,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":445057,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1336705,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1336705,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":193652,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":193652,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1834153,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1834153,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":1834153,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":88568,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":88568,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":363895,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":363895,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":275327,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":275327,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-160294,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-160294,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-524189,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-524189,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-123965,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-123965,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-123965,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":158513,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":158513,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":503209,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":503209,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":344696,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":344696,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":752086,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":752086,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":248877,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":248877,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1074894,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":860423,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":860423,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1841087,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1841087,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":980664,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":980664,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3180592,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":3180592,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1339505,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1339505,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":1723731,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1371693,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-352038,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1154043,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-217650,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"}]}},"OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent","description":"Amount after tax of other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":699143,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":663442,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2334024,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1634881,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":3791904,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1380758,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3253441,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":3253441,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":1872683,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":1872683,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":5990984,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":5990984,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":2737543,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":2737543,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":7179350,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":235163,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-551583,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":-786746,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-966431,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-414848,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"}]}},"OtherLiabilitiesCurrent":{"label":"Other Liabilities, Current","description":"Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":559575,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":559575,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":559575,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":689859,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2293237,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":467850,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":467850,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":467850,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":467850,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":467850,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":282083,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":241852,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":189921,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":313006,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":313006,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":313006,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":313006,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":313006,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":289291,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":677753,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":160278,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":256430,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":256430,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":256430,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":256430,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":256430,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":264210,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1242209,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1853114,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2131527,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2131527,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2131527,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":2131527,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":2131527,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":2131527,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2487172,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2433690,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2403786,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2067449,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2067449,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2067449,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2067449,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2067449,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2067449,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2198308,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2301759,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2201334,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2013943,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2013943,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":2013943,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":2013943,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":2013943,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2410732,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2517997,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2695541,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2857130,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":2857130,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":2857130,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2857130,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2857130,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4013302,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3403573,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2705103,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3288344,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":3288344,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":3288344,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3288344,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":3288344,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":3288344,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3452129,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4040963,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":4040963,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4041457,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4440914,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"OtherNonoperatingExpense":{"label":"Other Nonoperating Expense","description":"Amount of expense related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":64897,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":52238,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":133215,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":68318,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":221046,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":8137,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":39927,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":39927,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":31790,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":31790,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":41723,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":41723,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1796,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1796,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":275714,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":275714,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":60896,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-60896,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":253192,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":253192,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":192296,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":192296,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":366119,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":366119,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":112927,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":112927,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":267384,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":267384,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":68077,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":68077,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":133170,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":195301,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":65093,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":127224,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":210243,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":272374,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":77073,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":77073,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":240217,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1410141,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":51907,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":226034,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":233308,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":710154,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":181401,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":472320,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":277945,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1011795,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":44637,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":301641,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1273053,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1632869,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":1632869,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":259733,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":370688,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":531108,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":531108,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":160420,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":160420,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":807407,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":884879,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":198828,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":198828,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1000613,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1000613,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1000613,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":637629,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":637629,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":767292,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":767292,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":129663,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":129663,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":582820,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":582820,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":155261,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":155261,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":807858,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":807858,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":207531,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":114799,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":650139,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":140289,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":442608,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":25490,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1536921,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":886782,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2883440,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":890814,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1145085,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":254271,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"}]}},"OtherNonoperatingIncome":{"label":"Other Nonoperating Income","description":"Amount of income related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":282919,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":174374,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":649227,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":366308,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":826700,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":205248,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":464357,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":464357,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":259109,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":259109,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":953104,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":953104,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":488747,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":488747,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1567950,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1567950,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":351845,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":351845,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":764820,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":764820,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":412975,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":412975,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1972781,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1972781,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1207961,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1207961,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":3047072,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1561956,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":295140,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":91353,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":865114,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":91353,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":569974,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1723767,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":505215,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":858653,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":413862,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":524370,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":524370,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":38304,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":38304,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":251596,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":251596,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":213292,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":213292,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":352130,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":352130,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":100534,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":100534,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":606112,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":304540,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":304540,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":93391,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":67411,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":713938,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":687958,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":620547,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":594567,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2616586,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":2517901,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1825177,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":1675000,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2217204,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2217204,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2217204,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":45589,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":890754,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":845165,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":763534,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":212513,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1244078,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1244078,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":47976,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":47262,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":101475,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":101475,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":27066,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":202693,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":202693,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":175627,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":175627,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":432213,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":432213,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":229520,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":229520,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":260448,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":260448,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":54680,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":95029,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":95029,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":40349,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":40349,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":130913,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":35884,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":389006,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":424430,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":911381,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":486951,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1292236,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":290949,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":511628,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":511628,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":1606662,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1606662,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1095034,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2779688,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1561956,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":227063,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":91353,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":731944,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":91353,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1513524,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":505215,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":524370,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":38304,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":251596,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":352130,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2016-01-01","end":"2016-03-31","val":45589,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":890754,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":845165,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":763534,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":212513,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":664,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":664,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":714,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":714,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":50,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":50,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":47976,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-343024,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":47262,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-202735,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-2883440,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":27066,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-890814,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":202693,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-1145085,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-1145085,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":175627,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-254271,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-254271,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1200920,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1200920,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-55835,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-55835,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":43219,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":43219,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-477919,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-568691,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-568691,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":-90772,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-90772,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1076993,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-508302,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1420198,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"OtherOperatingIncome":{"label":"Other Operating Income","description":"The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1485116,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":203787,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":835892,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":632105,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1280683,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":444791,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2074520,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2074520,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":376132,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":376132,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":925262,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":925262,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":549130,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":549130,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1471014,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1471014,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":545752,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":545752,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2270147,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2270147,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":2270147,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":585717,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":585717,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1068808,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1068808,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":483091,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":483091,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1532006,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":229801,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":463198,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":69480,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3204286,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3204286,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3204286,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":914205,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":914205,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2399144,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":2399144,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1484939,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1484939,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":694717,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":144715,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":334845,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":60659,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3041701,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":555946,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":788468,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":290237,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2042324,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":578709,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1253856,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":288472,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1185958,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1185958,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":473610,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":473610,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3039824,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":3039824,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2197324,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":2197324,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4576551,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":4576551,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":4576551,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":2379227,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2379227,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2379227,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7535820,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":7535820,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":2959269,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":2959269,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":10122416,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":10122416,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2462602,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4958170,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":4958170,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":2495568,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2495568,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":7798787,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":2840617,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":11227075,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"OtherPrepaidExpenseCurrent":{"label":"Other Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2012-12-31","val":1063589,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":727165,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":727165,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1724606,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1724606,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":1724606,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":140447,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":140447,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":140447,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4997952,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-09-30","val":9011700,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":72318224,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":72318224,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":72318224,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":72318224,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":72318224,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":138038517,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":31997128,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":49372965,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":79739417,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":79739417,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":79739417,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":79739417,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":79739417,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":79739417,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":98136035,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":76586592,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":76586592,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":24433792,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":81039825,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"OtherRestrictedAssetsCurrent":{"label":"Other Restricted Assets, Current","description":"Amount of current assets that are pledged or subject to withdrawal restrictions, classified as other.","units":{"USD":[{"end":"2011-12-31","val":8400000,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":9700000,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"}]}},"OtherShortTermInvestments":{"label":"Other Short-term Investments","description":"Amount of short-term investments classified as other.","units":{"USD":[{"end":"2019-12-31","val":5017058,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"PaymentsForCapitalImprovements":{"label":"Payments for Capital Improvements","description":"The cash outflow for acquisition of or capital improvements to properties held for investment (operating, managed, leased) or for use.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-03-31","val":31069,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":31069,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":31069,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":31069,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-09-30","val":31069,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":31069,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":33708,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":33708,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"}]}},"PaymentsForProceedsFromInvestments":{"label":"Payments for (Proceeds from) Investments","description":"The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":29015636,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-2854289,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-57261374,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-60567408,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-58993591,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-58993591,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-66170,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-66170,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"PaymentsForProceedsFromShortTermInvestments":{"label":"Payments for (Proceeds from) Short-term Investments","description":"The net amount paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":10157715,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":23761197,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":54985353,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-03-31","val":-2854289,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-57261374,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-60567408,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":1767572,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1767572,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2019-01-01","end":"2019-09-30","val":108222,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":108222,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"PaymentsOfDistributionsToAffiliates":{"label":"Payments of Distributions to Affiliates","description":"The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":70781668,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":70781668,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":70781668,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":70781668,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":24963964,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":24963964,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"}]}},"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":{"CNY":[{"start":"2017-01-01","end":"2017-12-31","val":51810000,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2017-01-01","end":"2017-12-31","val":51810000,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":51810000,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":42540000,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}],"USD":[{"start":"2011-01-01","end":"2011-12-31","val":764,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":764,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":7930000,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2017-01-01","end":"2017-12-31","val":7930000,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":7930000,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":6430000,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":367931,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":367931,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":225640,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":225640,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"}]}},"PaymentsToAcquireInterestInSubsidiariesAndAffiliates":{"label":"Payments to Acquire Interest in Subsidiaries and Affiliates","description":"The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":99915,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":99915,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":99915,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"PaymentsToAcquireInvestments":{"label":"Payments to Acquire Investments","description":"The cash outflow associated with the purchase of all investments (debt, security, other) during the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":34371133,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":34371133,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":34371133,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10157715,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":23761197,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":54985353,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":29015636,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":29015636,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"PaymentsToAcquireLandHeldForUse":{"label":"Payments to Acquire Land Held-for-use","description":"The cash outflow for acquisition of land for use; excludes purchases of land held as inventory or as investments.","units":{"CNY":[{"start":"2007-09-01","end":"2007-09-28","val":152000000,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2007-09-01","end":"2007-09-28","val":152000000,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2007Q3I"}],"USD":[{"start":"2007-09-01","end":"2007-09-28","val":20000000,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2007-09-01","end":"2007-09-28","val":20000000,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2007Q3I"},{"start":"2007-09-27","end":"2007-09-28","val":20000000,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2007-09-27","end":"2007-09-28","val":20000000,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2007-09-27","end":"2007-09-28","val":20000000,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2007-09-27","end":"2007-09-28","val":20000000,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2007-09-27","end":"2007-09-28","val":20000000,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2007-09-27","end":"2007-09-28","val":20000000,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2007-09-27","end":"2007-09-28","val":20000000,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2007-09-27","end":"2007-09-28","val":20000000,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":2982537,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2982537,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":2982537,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":2982537,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"PaymentsToAcquireProductiveAssets":{"label":"Payments to Acquire Productive Assets","description":"The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":4855872,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":7589518,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":2733646,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":9227078,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":395430,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":443269,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":443269,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":941286,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":941286,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":525990,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2522280,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":2522280,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":965846,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":965846,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2219689,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":2219689,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":3356852,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":3356852,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":4877633,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":4877633,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":966568,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":966568,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2061662,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2061662,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":2994571,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2994571,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":4003170,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":4003170,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":4003170,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":859313,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":859313,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1420785,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1420785,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":2440511,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":2440511,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":3062369,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3062369,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3062369,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1247024,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1247024,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7315047,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":7315047,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":12266591,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":12266591,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":15889693,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":15889693,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":14320981,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":14320981,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":29561593,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":29561593,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":36882570,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":36882570,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":52259319,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":19682775,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":33712960,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":40510198,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":6951163,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":11662205,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":16928230,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2987014,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4855872,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":4855872,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":7589518,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":7589518,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":9226314,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":9226314,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":367457,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":367457,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":415296,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":415296,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":941286,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":941286,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":2522280,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":2522280,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":965846,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":965846,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2219689,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":2219689,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":3356852,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":3356852,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":4877633,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":4877633,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":966568,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":966568,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2061662,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2061662,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":2994571,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2994571,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":4003170,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":4003170,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":4003170,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":859313,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":859313,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1420785,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1420785,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":2440511,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":2440511,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":3062369,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3062369,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1247024,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1247024,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7315047,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":7315047,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":12266591,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":12266591,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-03-31","val":14320981,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":29561593,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":36882570,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"}]}},"PaymentsToFundLongtermLoansToRelatedParties":{"label":"Payments to Fund Long-term Loans to Related Parties","description":"The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":18695590,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":18695590,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":18247384,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":18247384,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":18247384,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":18247384,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":18247384,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":18247384,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":8919241,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":8919241,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":186885309,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":186885309,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":67694035,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":67694035,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":190438634,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":190438634,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":190438634,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":214800362,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":214800362,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":211733387,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":211733387,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":15305460,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":15305460,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":15305460,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-12-31","val":13234445,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"PaymentsToMinorityShareholders":{"label":"Payments to Noncontrolling Interests","description":"Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":263889,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2013-01-01","end":"2013-03-31","val":140300,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-06-30","val":70781668,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":70781668,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue":{"label":"Pledged Assets Separately Reported, Finance Receivables Pledged as Collateral, at Fair Value","description":"The fair value, as of the date of each statement of financial position presented, of finance receivables which are owned but transferred to serve as collateral for the payment of the related debt obligation, and that are reclassified and separately reported in the statement of financial position.","units":{"USD":[{"end":"2012-12-31","val":9860742,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":9860742,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":4808300,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":7502170,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2017-12-31","val":5472169,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":0,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1834555,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"PreferredStockNoParValue":{"label":"Preferred Stock, No Par Value","description":"Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2010-12-31","val":0,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2010-12-31","val":0,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":0,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2011-12-31","val":0,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q4I"},{"end":"2012-09-30","val":0,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2010-12-31","val":1000000,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":1000000,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1000000,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1000000,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1000000,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1000000,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":1000000,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1000000,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":1000000,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":1000000,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1000000,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1000000,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1000000,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1000000,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":1000000,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":1000000,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1000000,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":1000000,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1000000,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1000000,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1000000,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1000000,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1000000,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1000000,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1000000,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1000000,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1000000,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":100000,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1000000,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1000000,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1000000,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1000000,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1000000,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1000000,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":1000000,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1000000,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1000000,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1000000,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1000000,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1000000,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1000000,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1000000,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1000000,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1000000,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1000000,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1000000,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1000000,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1000000,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1000000,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1000000,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1000000,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1000000,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1000000,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1000000,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1000000,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1000000,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1000000,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1000000,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1000000,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1000000,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1000000,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1000000,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1000000,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1000000,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":1000000,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1000000,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1000000,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":1000000,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1000000,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1000000,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1000000,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":1000000,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1000000,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1000000,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2010-12-31","val":0,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":0,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":0,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2010-12-31","val":0,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":0,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":0,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"PrepaidExpenseAndOtherAssets":{"label":"Prepaid Expense and Other Assets","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.","units":{"USD":[{"end":"2017-12-31","val":25420991,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":39351829,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":39351829,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":26218161,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"PrepaidExpenseCurrent":{"label":"Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":7632674,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":7632674,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":7632674,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":9762496,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":10991708,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2484026,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":2484026,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":2484026,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":2484026,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":2484026,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":5972254,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":7145345,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6551428,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":7421709,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":5722743,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":5722743,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":5722743,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":5722743,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5933349,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4240430,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6176942,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3773750,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3773750,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3773750,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3773750,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3773750,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6133889,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4622474,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6595695,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4663002,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":4663002,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4663002,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":4663002,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":4663002,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":4663002,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4494755,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4712578,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4928389,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3350607,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3350607,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3350607,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":3350607,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":3350607,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":3350607,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8233271,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10821997,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8720473,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10797601,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":10797601,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":10797601,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":10797601,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":10797601,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9711086,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5505494,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11811104,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8826004,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":8826004,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":8826004,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":8826004,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":8826004,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":24451933,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":26885985,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":31442128,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7776591,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":7776591,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":7776591,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":7776591,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":7776591,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":7776591,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17350867,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":16228104,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":16228104,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16258454,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7594813,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"PrepaidExpenseCurrentAndNoncurrent":{"label":"Prepaid Expense","description":"Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.","units":{"USD":[{"end":"2016-12-31","val":10797601,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":25420991,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"PrepaidExpenseNoncurrent":{"label":"Prepaid Expense, Noncurrent","description":"Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10448650,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":16530890,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9184597,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":16594987,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":16594987,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":16594987,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":16594987,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":16594987,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":33401173,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":31050766,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18474842,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":31575238,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":31575238,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":31575238,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":31575238,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":31575238,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":31575238,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":33069906,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":35977118,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":35977118,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15253670,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18623348,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"PrepaidExpenseOtherNoncurrent":{"label":"Prepaid Expense Other, Noncurrent","description":"Carrying amount as of the balance sheet date of amounts paid in advance which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.","units":{"USD":[{"end":"2012-12-31","val":822640,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":371355,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":371355,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":371355,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":371355,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":371355,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":292144,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":216238,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":151753,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":99180,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":99180,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":99180,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":99180,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":99180,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":99180,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":57003,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":26726,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7339,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"PrepaidInterest":{"label":"Prepaid Interest","description":"Amount of asset related to consideration paid in advance for interest that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2012-12-31","val":876326,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":453053,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":453053,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":453053,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":453053,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":453053,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":417348,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":371777,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":326269,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":282280,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":282280,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":282280,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":282280,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":282280,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":282280,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":235612,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":190898,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":139433,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":93458,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":93458,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":93458,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":93458,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":93458,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":93458,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":54189,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":24640,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6991,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"ProceedsFromBankDebt":{"label":"Proceeds from Bank Debt","description":"The cash inflow from bank borrowing during the year.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":37183278,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":21363325,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":48751425,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":60307996,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":60979931,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":60979931,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":20196632,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":20196632,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":22292424,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":22292424,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":28383953,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":28383953,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":34318277,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":34318277,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":34318277,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8643266,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":8643266,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":24913667,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":24913667,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":32886768,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":32886768,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":38313044,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":38313044,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":38313044,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":13795728,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":13795728,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":31796224,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":31796224,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":39309937,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":39309937,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":53895058,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":21247576,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":21247576,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":41540998,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":41540998,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":84149040,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":84149040,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":35706576,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":206836188,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":222636613,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":222636613,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":296959191,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":296959191,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":296959191,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":353441949,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":353441949,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":527380963,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":527380963,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":113629530,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":213297377,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":213297377,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":238649409,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":346973835,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"ProceedsFromCollectionOfLongtermLoansToRelatedParties":{"label":"Proceeds from Collection of Long-term Loans to Related Parties","description":"The cash inflow associated with collection, whether partial or full, of long-term loans to a related party. Alternate caption: Proceeds from Advances to Affiliates.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":18247384,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":18247384,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":18247384,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":118436661,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5821183,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":5821183,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":222337244,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":222337244,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":222337244,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":222337244,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":222337244,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":129577381,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":129577381,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":20849370,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":20849370,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":57010144,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":14488316,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2010-02-01","end":"2010-02-08","val":9400000,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2010-02-01","end":"2010-02-08","val":9400000,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2010-02-01","end":"2010-02-08","val":9400000,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2009Q4I"},{"start":"2010-02-07","end":"2010-02-08","val":9400000,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2010-02-07","end":"2010-02-08","val":9400000,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2010-02-07","end":"2010-02-08","val":9400000,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2010-02-07","end":"2010-02-08","val":9400000,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2010-02-07","end":"2010-02-08","val":9400000,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2010-02-07","end":"2010-02-08","val":9400000,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2010-02-07","end":"2010-02-08","val":9400000,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2010-01-01","end":"2010-06-30","val":9399978,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":9399978,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":9399978,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"}]}},"ProceedsFromIssuanceOfLongTermDebt":{"label":"Proceeds from Issuance of Long-term Debt","description":"The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":29692975,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":29692975,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"}]}},"ProceedsFromLongTermCapitalLeaseObligations":{"label":"Proceeds from Long-term Capital Lease Obligations","description":"The cash inflow from proceeds received from lessor related to a long-term capital lease obligation.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":11242350,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":11157882,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-559570,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2013-01-01","end":"2013-03-31","val":12783841,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":12783841,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":12783841,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":12783841,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":12783841,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":12783841,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":14527922,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":14527922,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"ProceedsFromMinorityShareholders":{"label":"Proceeds from Noncontrolling Interests","description":"Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1038900,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":1038900,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":1038900,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"}]}},"ProceedsFromPaymentsForLongTermLoansForRelatedParties":{"label":"Proceeds from Collection of (Payments to Fund) Long-term Loans to Related Parties","description":"The cash inflow or outflow associated with long-term loans for 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 (Payments for) Advances to Affiliates.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":28991810,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-1698993,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"}]}},"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-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":62786671,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":62786671,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":93191843,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":93191843,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":103775545,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":103775545,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":264565400,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":264565400,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":311026410,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":311026410,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":311026410,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":311692664,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":311692664,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":9669326,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":9669326,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":739289,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1843951,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1843951,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":1843951,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":3672811,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"ProceedsFromRepaymentsOfDebt":{"label":"Proceeds from (Repayments of) Debt","description":"The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":4483578,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":9279449,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":15529510,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":48104,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1532234,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":1532234,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":-1586011,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-1586011,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-658836,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-658836,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":-4761199,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-4761199,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":14271080,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-4325512,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-09-30","val":23152945,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-3921092,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-1848281,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-3732075,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":48751425,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":60307996,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"}]}},"ProceedsFromSaleOfEquityMethodInvestments":{"label":"Proceeds from Sale of Equity Method Investments","description":"The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.","units":{"HKD":[{"start":"2015-01-01","end":"2015-12-31","val":600,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-12-31","val":920043,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":920043,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3096,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":3096,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3096,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":3096,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":6886,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":6886,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":931752,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":931752,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":14602,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":14602,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":14301,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":14301,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":14472,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":14472,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":53437,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":53437,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":57339,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":57339,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":63460,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":63460,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":63460,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":48956,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":48956,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":48956,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":48956,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":47571,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":47571,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":47571,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2019-01-01","end":"2019-06-30","val":528,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":528,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":42451,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":42545,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"ProceedsFromShortTermDebt":{"label":"Proceeds from Short-term Debt","description":"The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":53895058,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":206836188,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"ProductWarrantyAccrual":{"label":"Standard and Extended Product Warranty Accrual","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.","units":{"USD":[{"end":"2011-12-31","val":3854832,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":3854832,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":3854832,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":4298427,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4057966,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3787738,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":3787738,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":3787738,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":3787729,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":3787738,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3972357,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4238220,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4544253,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4665439,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":4665439,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":4665439,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":4665439,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4665439,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4882245,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5173945,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5436197,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5657106,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5657106,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":5657106,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":5657106,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":5657106,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":5657106,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5670243,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5965713,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5585422,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5838343,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5838343,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5838343,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":5838343,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":5838343,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":5838343,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5887218,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6244490,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6343941,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6517402,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":6517402,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":6517402,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":6517402,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":6517402,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6851912,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7443805,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7895780,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6576895,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":6576895,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":6576895,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":6576895,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":6576895,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6969876,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7249967,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7364961,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7063122,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":7063122,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":7063122,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":7063122,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":7063122,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":7063122,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7249050,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6998442,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":6998442,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6501728,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6728438,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"ProductWarrantyAccrualClassifiedCurrent":{"label":"Product Warranty Accrual, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2011-12-31","val":3854832,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":3854832,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":3854832,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":4298427,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4057966,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3787738,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":3787738,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":3787738,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3972357,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-12-31","val":4665439,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":4665439,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5657106,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5657106,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":5657106,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5838343,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5838343,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5838343,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6517402,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":6517402,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6576895,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":6576895,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7063122,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":7063122,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6728438,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"ProductWarrantyAccrualCurrencyTranslationIncreaseDecrease":{"label":"Product Warranty Accrual, Currency Translation, Increase (Decrease) (Deprecated 2016-01-31)","description":"Total Increase or Decrease in the standard and extended product warranty liability due to currency translation.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":-15878,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-09-30","val":-26501,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"}]}},"ProductWarrantyAccrualPayments":{"label":"Standard and Extended Product Warranty Accrual, Decrease for Payments","description":"Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":-540244,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-09-30","val":-1244423,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-2035614,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":430533,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":572867,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1589950,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1286249,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":284860,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":634836,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":946477,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":1383194,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":472197,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":734252,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":1586962,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":1866447,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1866447,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":446510,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":765886,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":1235817,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1824891,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":339795,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":657227,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1207221,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1510797,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":440703,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1155096,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1719421,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":3453934,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":822156,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2108907,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2108907,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":3451002,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":4395592,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"ProductWarrantyAccrualWarrantiesIssued":{"label":"Standard and Extended Product Warranty Accrual, Increase for Warranties Issued","description":"Amount of increase in the standard and extended product warranty accrual from warranties issued.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":999717,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-09-30","val":1474058,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":1968520,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":3787738,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":245914,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1023349,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":833435,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":2163950,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2163950,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":501666,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1143342,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1717235,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":2374861,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2374861,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":2374861,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":485334,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":485334,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1042859,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1042859,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1515278,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1515278,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":2047684,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2047684,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2047684,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":495385,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":495385,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1172033,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1172033,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1741415,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1741415,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":2503950,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2503950,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":637874,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":637874,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1416614,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1416614,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":2261311,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2261311,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1570290,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":833684,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1828168,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2507487,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":3113913,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1008084,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2044227,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2044227,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":2889608,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":4060908,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"ProductWarrantyExpense":{"label":"Product Warranty Expense","description":"The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":1258684,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":1787155,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-03-31","val":461538,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":999717,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":999717,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":1474058,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1474058,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-03-31","val":430533,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":430533,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1023349,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":1023349,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1589950,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1589950,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-03-31","val":501666,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":501666,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1143342,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1143342,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1717235,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1717235,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-03-31","val":485334,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1042859,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":1515278,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"}]}},"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":"2010-01-01","end":"2010-06-30","val":10533610,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":6566172,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":16014927,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":5481317,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":22410068,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":5354458,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":10846727,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":10846727,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":5492269,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":5492269,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":14712165,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":14712165,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":3865438,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":3865438,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":18302954,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2597878,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":2597878,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5871939,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":5330016,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":3274061,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":2996027,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":9719434,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":8690930,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3847495,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3360914,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":1373679,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":5268171,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":4034792,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":8578791,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3310620,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2017-01-01","end":"2017-12-31","val":27026912,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":9192780,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":9192780,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":9192780,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-03-31","val":9192780,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":7492689,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":7492689,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":7492689,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":-4992128,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":15451977,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":15451977,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9975854,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":9975854,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":9975854,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-03-31","val":9975854,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":6270138,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6270138,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":6270138,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":4653224,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":28318415,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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":"2010-12-31","val":67926160,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q4I"},{"end":"2011-06-30","val":72823615,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-12-31","val":83114742,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-12-31","val":84314416,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":84314416,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":84314416,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":84314416,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":84314416,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":86458144,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":88218892,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":89771460,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":89380289,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":89380289,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":89380289,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":89380289,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":89932919,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":92229921,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":93037680,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":93931817,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":96071332,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":96071332,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":96071332,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":96071332,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":96071332,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":96071332,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":97308119,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":98281406,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":94871568,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":93344204,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":93344204,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":93344204,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":93344204,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":93344204,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":93344204,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":94715265,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":103854267,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":108017994,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":109506007,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":109506007,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":109506007,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":109506007,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":109506007,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":112908780,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":126106348,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":137790915,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":147929095,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":147929095,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":147929095,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":147929095,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":147929095,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":157031148,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":156471644,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":159196274,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":171426089,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":171426089,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":171426089,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":171426089,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":171426089,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":171426089,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":186994454,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":193796468,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":193796468,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":201539392,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":214350682,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-12-31","val":44894001,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":44894001,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":44894001,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":46211265,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":48089796,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":52209071,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":52209071,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":52209071,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":52209071,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":52209071,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":50925959,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":49000108,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":47702504,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":46962599,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":46962599,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":46962599,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":46962599,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":46962599,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":46872611,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":46714501,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":46351853,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":45204401,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":45204401,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":45204401,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":45204401,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":45469013,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":45400038,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":44654383,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":43817218,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":43550927,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":43550927,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":43550927,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":43550927,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":43550927,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":43550927,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":43189388,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":42153811,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":39231690,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":37561905,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":37561905,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":37561905,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":37561905,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":37561905,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":37561905,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":37053716,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":49381899,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":52087620,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":53737706,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":53737706,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":53737706,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":53737706,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":53737706,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":54885852,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":64897237,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":72977873,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":79828006,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":79828006,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":79828006,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":79828006,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":79828006,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":83500305,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":84281312,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":86949053,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":96053386,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":96053386,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":96053386,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":96053386,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":96053386,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":96053386,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":107063204,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":112336122,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":112336122,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":119103291,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":127008307,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-01-01","end":"2010-06-30","val":888295,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":888295,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":256097,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":578855,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":578855,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":498014,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":498014,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":542585,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":542585,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":27775,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":27775,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":27775,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":27775,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-143830,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-143830,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":106067,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":106067,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":221346,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":221346,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1634203,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":1634203,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1371727,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":1371727,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":2808960,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2808960,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":299798,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":299798,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1194754,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1194754,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1697068,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1697068,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":2658641,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2658641,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":2658641,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-338319,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-338319,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3910282,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":3910282,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":6817520,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":6817520,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":2042952,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2042952,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2042952,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3676683,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":3676683,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5399425,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":5399425,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":6328318,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":6328318,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":395491,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":395491,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":381715,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":381715,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":759854,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":759854,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1474872,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1474872,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":278397,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":278397,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1445353,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1445353,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1445353,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":179744,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":179744,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":1159061,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":1159061,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-79426,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1633832,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1633832,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":2365714,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":6162390,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"ReceivableWithImputedInterestEffectiveYieldInterestRate":{"label":"Receivable with Imputed Interest, Effective Yield (Interest Rate)","description":"Yield on the receivable, on which interest has been imputed, as calculated from its issuance value or purchase price. The calculated effective interest rate considers factors such as the issued face value or price paid for the receivable, the time period between payments, and the time until maturity [full receipt] of the receivable.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":0.0522,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.0522,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.0522,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.0522,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.0522,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"}]}},"RelatedPartyCosts":{"label":"Related Party Costs","description":"Direct costs arising from transactions with related parties who are not affiliates or joint Ventures. These costs are categorized as cost of goods sold.","units":{"USD":[{"start":"2012-09-01","end":"2012-09-13","val":641484,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"}]}},"RelatedPartyDepositLiabilities":{"label":"Related Party Deposit Liabilities","description":"Amount of deposits held by the entity for a related party (entity, shareholder, employee).","units":{"USD":[{"end":"2019-12-31","val":1125085,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"RelatedPartyTransactionPurchasesFromRelatedParty":{"label":"Related Party Transaction, Purchases from Related Party","description":"Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":3634917,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":2237782,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":5031535,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1396618,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":6392197,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1065227,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2582846,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":2582846,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":1517619,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":1517619,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":4193135,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":4193135,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1610289,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1610289,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4974751,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":4974751,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":885181,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":885181,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2046604,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":3414250,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1161423,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":2529069,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":5409147,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":5409147,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1994897,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1994897,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":7695172,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":7695172,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1820848,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1820848,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4285030,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":4285030,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2464182,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2464182,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":5651164,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":5651164,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":1366134,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1366134,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":7185201,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":7185201,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":7185201,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1171882,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1171882,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2481434,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":2481434,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":1309552,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":1309552,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":4392419,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":4392419,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1910985,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":1910985,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":5534236,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":5534236,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":5534236,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1422979,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1422979,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3024495,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":3024495,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1601516,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1601516,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4723621,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":4723621,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1699126,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1699126,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":8032569,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":8032569,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2656616,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":2656616,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6803624,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":6803624,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":4147008,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":4147008,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":10049197,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":4147008,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":3245573,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":10049197,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":21066019,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":21066019,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6470858,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":6470858,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20019926,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":20019926,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":20019926,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":13549068,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":13549068,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":13549068,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10259265,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":30279191,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":30279191,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":10259265,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":47822684,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":47822684,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8601365,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":25195824,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":25195824,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":16630402,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":16630402,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":38777079,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":13581255,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":59567731,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"RepaymentOfNotesReceivableFromRelatedParties":{"label":"Repayment of Notes Receivable from Related Parties","description":"The cash inflow from a loan, supported by a promissory note, granted to 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.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-06-30","val":18247384,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":18247384,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"RepaymentsOfBankDebt":{"label":"Repayments of Bank Debt","description":"The cash outflow to settle a bank borrowing during the year.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":18555634,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":27263968,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":39031559,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":25095400,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":53812232,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":53812232,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":69079151,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":69079151,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":70935757,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":70935757,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":10566433,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":10566433,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":15904045,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":15904045,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":24924952,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":24924952,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":29524282,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":29524282,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":29524282,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5470663,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":5470663,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":16309191,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":16309191,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":19626376,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":19626376,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":24218204,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":24218204,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":24218204,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":20050944,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":20050944,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":29597070,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":29597070,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":37110783,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":37110783,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":48153831,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":23035449,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":23035449,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":36149680,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":36149680,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":113440430,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":115398302,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":115398302,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":256944835,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":256944835,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":256944835,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":325651416,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":325651416,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":426390447,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":426390447,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":123310819,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":206444518,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":206444518,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":248358539,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":330204576,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"RepaymentsOfDebt":{"label":"Repayments of Debt","description":"The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.","units":{"USD":[{"start":"2017-11-01","end":"2017-11-14","val":68525000,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q3I"},{"start":"2018-01-01","end":"2018-03-31","val":16829000,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":27436000,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":70297000,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":91600000,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7300000,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"}]}},"RepaymentsOfDebtAndCapitalLeaseObligations":{"label":"Repayments of Debt and Lease Obligation","description":"Amount of cash outflow for short-term and long-term debt and lease obligation.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":-11242350,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-11157882,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":1129247,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":1129247,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":1708171,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1708171,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":2315670,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":2315670,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":9550873,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":9550873,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":10473023,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":10473023,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":11400163,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":11400163,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":14103295,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":14103295,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":918873,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":918873,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1847655,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1847655,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":2776407,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2776407,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":3685299,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":3685299,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":3685299,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":932092,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":932092,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1864595,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1864595,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":2780713,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":2780713,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":3624493,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3624493,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3624493,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":906123,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":906123,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1779040,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1779040,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1779040,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1779040,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1779040,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1779040,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"RepaymentsOfLongTermCapitalLeaseObligations":{"label":"Repayments of Long-term Capital Lease Obligations","description":"The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":559570,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"}]}},"RepaymentsOfLongTermDebt":{"label":"Repayments of Long-term Debt","description":"The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":3008756,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":3008756,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6401331,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":6401331,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12800786,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":12800786,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":12800786,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":18957775,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":18957775,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":24859848,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":24859848,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5869199,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":11078979,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":11078979,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":16998572,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":23395555,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"RepaymentsOfRelatedPartyDebt":{"label":"Repayments of Related Party Debt","description":"The cash outflow for the payment of a long-term borrowing made from a related party 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: Payments for Advances from Affiliates.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":54076148,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":54076148,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":113071629,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":113071629,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":139482122,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":139482122,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":256883171,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":256883171,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":328443191,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":328443191,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":328443191,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":328624110,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":328624110,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"}]}},"RepaymentsOfShortTermDebt":{"label":"Repayments of Short-term Debt","description":"The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":48153831,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":113440430,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":3553554,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":2027757,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":5326598,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1773044,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":7223705,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1978901,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4177608,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":4177608,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":2198707,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":2198707,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":6071593,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":6071593,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1893985,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1893985,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":9002744,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":9002744,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1267156,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":1267156,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3563976,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":3563976,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":2296820,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":2296820,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":5916934,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":5916934,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":2352958,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":2352958,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":7849101,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":7849101,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1390464,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":1390464,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3007611,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":3007611,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1617147,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1617147,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":5392513,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":5392513,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":2384902,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":2384902,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":7550010,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":7550010,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1491199,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1491199,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3691757,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3691757,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2200558,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2200558,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":5934377,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":5934377,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":2242620,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":2242620,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":7601342,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":7601342,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":7601342,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1712621,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1712621,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3570091,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":3570091,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":1857470,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":1857470,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5831756,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":5831756,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2261665,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":2261665,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7358563,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":7358563,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":7358563,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1743687,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1743687,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4123649,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":4123649,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":2379962,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":2379962,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6533540,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":6533540,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2409891,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2409891,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7709533,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":7709533,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2055096,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":2055096,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4536659,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":4536659,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2481563,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2481563,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":7477902,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":7477902,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2941243,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2941243,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":11004560,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":11004560,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3590402,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":3590402,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8922358,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":8922358,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":8922358,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":5331956,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":5331956,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":5331956,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":13400656,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":13400656,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":4478298,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":4478298,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":16366393,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":16366393,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4951536,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":11932787,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":11932787,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":6981251,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6981251,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":16934141,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":5001354,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":21433016,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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":"2014-12-31","val":0,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":0,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":785999,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":785999,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":785999,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":785999,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":785999,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":785999,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1067461,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":386635,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4938600,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5476621,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":5476621,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":5476621,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":5476621,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":5476621,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5596257,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-03-31","val":5596257,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":362390,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-06-30","val":362390,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":700974,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-09-30","val":700974,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":376236,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":376236,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":376236,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":376236,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":376236,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":46602834,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":51858438,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19062778,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":19307003,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":19307003,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":19307003,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":19307003,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":19307003,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":19307003,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":16804852,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14572162,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":14572162,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13780187,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":15218669,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"RestrictedCashAndCashEquivalentsAtCarryingValue":{"label":"Restricted Cash and Cash Equivalents, Current","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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":"2011-09-30","val":944153,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2017-12-31","val":376236,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":46602834,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":51858438,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":51858438,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19062778,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":19307003,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":19307003,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":16804852,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14572162,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":14572162,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13780187,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":15218669,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"RestrictedCashAndCashEquivalentsNoncurrent":{"label":"Restricted Cash and Cash Equivalents, Noncurrent","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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":"2017-09-30","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-09-30","val":3488778,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":3488778,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":18067374,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":18067374,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":18067374,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":18067374,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":18067374,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":18067374,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":18415386,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17164385,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":17164385,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16683397,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":16914653,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"RetainedEarningsAppropriated":{"label":"Retained Earnings, Appropriated","description":"A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.","units":{"USD":[{"end":"2010-12-31","val":6641547,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":6641547,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":6641547,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":7636377,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7992514,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8375392,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":8375392,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":8375392,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":8375392,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":8375392,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8608443,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8919810,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":9237054,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":9676183,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":9676183,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":9676183,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":9676183,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":9676183,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9806289,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":10195866,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":10523452,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10609435,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":10609435,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":10609435,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":10609435,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":10609435,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10900180,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11315415,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":11600638,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":12019532,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":12019532,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":12019532,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":12019532,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":12019532,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":12019532,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":12335365,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":12564853,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12767531,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":13207972,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":13207972,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":13207972,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":13207972,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":13207972,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":13207972,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":13260606,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":14145350,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":14541184,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":15129935,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":15129935,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":15129935,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":15129935,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":15129935,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":15822287,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":16414768,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17273279,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17562357,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":17562357,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":17562357,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":17562357,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":17562357,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18389707,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19064049,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19615826,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":20007007,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":20007007,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":20007007,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":20007007,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":20007007,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":20007007,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20911801,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21480613,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":21480613,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21902103,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":22621044,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"RetainedEarningsUnappropriated":{"label":"Retained Earnings, Unappropriated","description":"A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.","units":{"USD":[{"end":"2010-12-31","val":69672286,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":69672286,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":69672286,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":78501976,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":81652645,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":84610260,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":84610260,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":84610260,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":84610260,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":84610260,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":86711198,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":89395858,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":92439528,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":96114407,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":96114407,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":96114407,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":96114407,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":96114407,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":97217680,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":100862895,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":103845929,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":104544120,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":104544120,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":104544120,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":104544120,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":104544120,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":107023678,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":110740917,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":113356629,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":116935053,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":116935053,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":116935053,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":116935053,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":116935053,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":116935053,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":119669501,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":121702088,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":123547436,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":129055099,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":129055099,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":129055099,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":129055099,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":129055099,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":129055099,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":129433106,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":135787181,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":138629990,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":146352530,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":146352530,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":146352530,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":146352530,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":146352530,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":152583697,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":157916027,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":165642629,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":168244329,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":168244329,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":168244329,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":168244329,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":168244329,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":175690481,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":181759559,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":175602568,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":178535378,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":178535378,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":178535378,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":178535378,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":178535378,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":178535378,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":186601111,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":191670424,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":191670424,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":195433836,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":201335272,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"RevenueFromGrants":{"label":"Revenue from Grants (Deprecated 2018-01-31)","description":"Revenue earned during the period from non-repayable sum of money awarded to an entity to carry out a specific purpose as provided in grant agreements.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":301572,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":301572,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":25980,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":25980,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":25980,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":176157,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":150177,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":768607,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":768607,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":768607,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4757,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":4757,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":145012,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":145012,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":140255,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":140255,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":569041,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":569041,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":424029,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":424029,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":832264,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":832264,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":28909,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":28909,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":113304,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":84395,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1119337,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1006033,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2264055,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":133933,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"}]}},"RevenueFromRelatedParties":{"label":"Revenue from Related Parties","description":"Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":617597,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":368441,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":982266,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":364669,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1304624,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":904947,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1293116,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1293116,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":388169,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":388169,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2488750,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2488750,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1195634,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1195634,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2392090,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":2392090,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":586789,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":586789,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1458611,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":1458611,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":393384,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":393384,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":5046533,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1900549,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":1092343,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":441938,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1856338,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":1856338,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":238181,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":238181,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1242572,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":1242572,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1004391,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1004391,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2067673,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":2067673,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":825101,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":825101,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2524019,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2524019,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":290077,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":290077,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1635583,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1635583,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1345506,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1345506,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2169778,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2169778,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":534195,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":534195,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1618349,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1618349,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":1618349,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1011924,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1011924,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2069648,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":2069648,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":1057724,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":1057724,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":4241472,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":4241472,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2171824,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":2171824,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7781763,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":7781763,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":7781763,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2580846,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2580846,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6548951,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":6548951,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":3968105,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":3968105,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":8334394,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":11518005,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1785443,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3315026,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":13436421,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":20289371,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3026924,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":4008684,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3927783,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":6322970,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":900859,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2702573,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":13479162,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":13479162,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":7401464,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":7401464,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":24376622,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":24376622,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7701054,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":7701054,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":13663581,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":13663581,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":13663581,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":5962527,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":5962527,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":5962527,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":22997540,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":22997540,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":9333959,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":9333959,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":30273960,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":30273960,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10646746,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":18618678,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":18618678,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":7971932,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":7971932,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":25478367,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":6859689,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":94451495,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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":"2017-01-01","end":"2017-06-30","val":166475962,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":91729568,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":267589953,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":101329628,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":390522569,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":107726682,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":236231634,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":236231634,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":236231634,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":128504952,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":128504952,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":128504952,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":344815965,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":344815965,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":108584331,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":108584331,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":468049906,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":468049906,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":136219924,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":275593406,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":275593406,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":139373482,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":139373482,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":387820858,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":112227452,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":540188479,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"SaleLeasebackTransactionImputedInterestRate":{"label":"Sale Leaseback Transaction, Imputed Interest Rate","description":"The financing cost related to leases that have been recorded under the deposit method, as a financing or as a capital leases in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller.","units":{"pure":[{"start":"2011-09-01","end":"2011-09-13","val":0.0795,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-09-01","end":"2011-09-13","val":0.0795,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-09-01","end":"2012-09-13","val":0.0795,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-09-30","val":0.0745,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.064,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.0795,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.0795,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0.0795,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"}]}},"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":"2010-02-08","val":10,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2010-02-08","val":10,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2010-02-08","val":10,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2010-02-08","val":10,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2010-02-08","val":10,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2010-02-08","val":10,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2010-02-08","val":10,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2010-02-08","val":10,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2010-02-08","val":10,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2010-02-08","val":10,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2010-02-08","val":10,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2010-02-08","val":10,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2010-02-08","val":10,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2010-02-08","val":10,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2009Q4I"}]}},"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":"2010-01-01","end":"2010-06-30","val":93786954,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":55155353,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":144593338,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":50806384,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":199365154,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":51992965,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":113099857,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":113099857,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":61106892,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":61106892,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":160683535,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":160683535,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":47583678,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":47583678,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":216788518,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":216788518,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":44598241,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":44598241,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":96690413,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":96690413,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":52092172,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":52092172,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":143399372,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":143399372,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":46708959,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":46708959,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":192217399,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":192217399,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":41318160,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":41318160,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":98829164,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":98829164,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":57511004,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":57511004,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":153317804,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":153317804,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":54488640,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":54488640,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":208571812,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":208571812,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":49993289,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":49993289,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":115717035,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":115717035,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":65723746,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":65723746,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":174419540,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":174419540,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":58702505,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":58702505,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":237654865,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":237654865,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":237654865,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":52197966,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":52197966,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":111472844,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":111472844,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":59274878,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":59274878,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":161796676,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":161796676,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":50323832,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":50323832,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":218656886,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":218656886,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":218656886,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":53836728,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":53836728,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":127372460,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":127372460,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":73535732,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":73535732,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":189250952,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":192917633,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":61878492,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":63706397,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":272120504,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":278743122,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":73895781,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":74746394,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":164110411,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":90214630,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":267589953,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":101329628,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":390522569,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":107726682,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"}]}},"SecurityDeposit":{"label":"Security Deposit","description":"The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.","units":{"CNY":[{"end":"2013-03-31","val":11428571,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":11428571,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":11428571,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}],"USD":[{"end":"2011-09-13","val":1863916,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3I"},{"end":"2011-09-13","val":1863916,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2012-09-13","val":1963916,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-09-30","val":1863916,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1813742,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012Q4I"}]}},"SellingAndMarketingExpense":{"label":"Selling and Marketing Expense","description":"The aggregate total amount of expenses directly related to the marketing or selling of products or services.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":6041142,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":3627595,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":9341056,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":3299914,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":13466981,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":3069228,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":6528754,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":6528754,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":3459526,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":3459526,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":9452586,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":9452586,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":2923832,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":2923832,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":14290988,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":14290988,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3170902,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":3170902,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":6694400,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":6694400,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":3523498,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":3523498,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":10460168,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":10460168,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3765768,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3765768,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":15330507,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":19060116,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3361557,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":4408499,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":7739334,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":9319843,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":4377777,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":4911344,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":12122573,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":14596863,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":4383239,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":5277020,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":20906914,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":20906914,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":5705494,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":5705494,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12178605,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":12178605,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":6473111,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":6473111,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":18050068,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":18050068,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":5871463,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":5871463,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":23676176,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":23676176,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":23676176,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5350998,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":5350998,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":10437087,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":10437087,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":5086089,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":5086089,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":15250216,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":15250216,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":4813129,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":4813129,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":22681469,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":22681469,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":22681469,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5562432,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":5562432,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":12687517,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":12687517,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":7125085,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":7125085,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":20637464,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":20637464,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":7949947,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":7949947,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":29837757,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":29837757,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5608623,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":5608623,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":14594185,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":14594185,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":8985562,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":8985562,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":22877889,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":22877889,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":8283704,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":8283704,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":39067566,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":39067566,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10037861,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":10037861,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":23993870,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":23993870,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":23993870,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":13956009,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":13956009,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":13956009,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":37154745,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":37154745,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":13160875,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":13160875,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":55158703,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":55158703,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":12884567,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":29348397,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":29348397,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":16463830,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":16463830,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":43198784,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":13850387,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":60821163,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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":"2018-01-01","end":"2018-03-31","val":833684,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1828168,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1828168,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-01-01","end":"2018-09-30","val":2507487,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-03-31","val":1008084,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7063122,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":7063122,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-01-01","end":"2019-09-30","val":2889608,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"}]}},"ShippingHandlingAndTransportationCosts":{"label":"Shipping, Handling and Transportation Costs (Deprecated 2018-01-31)","description":"Cost incurred during the reporting period in transporting goods and services to customers. Includes freight-out costs.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":2286605,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":3420200,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":4481592,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1115315,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2286100,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-09-30","val":3267552,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":4361577,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":4361577,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":731435,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-12-31","val":3980078,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":3980078,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":5610737,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5610737,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":5610737,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":4428406,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":4428406,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":4428406,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":6529999,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":6529999,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":7094863,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"ShortTermBankLoansAndNotesPayable":{"label":"Short-term Bank Loans and Notes Payable","description":"Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":15770448,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":15770448,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":15770448,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":17681493,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":14859316,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":16448527,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":16448527,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":16448527,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":16448527,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":16448527,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":11702079,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":12080097,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12453336,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14599753,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":14599753,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":4526863,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":4526863,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":4526863,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":4526863,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4526863,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":14359630,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11116360,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8187452,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9539476,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":9539476,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":9539476,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":9539476,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":9539476,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":9539476,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":12648031,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":18135575,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":22042744,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":23367207,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":23367207,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":23367207,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":23367207,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":23367207,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":23367207,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":17447655,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":25309875,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":25133254,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":27416376,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":27416376,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":27416376,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":27416376,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":27416376,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":48871970,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":47005701,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":77779094,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":125380899,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":125380899,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":125380899,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":125380899,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":125380899,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":239625661,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":162173062,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":143991909,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":217940471,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":217940471,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":217940471,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":217940471,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":217940471,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":217940471,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":212363818,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":224366412,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":224366412,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":201749179,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":230992771,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"ShortTermBorrowings":{"label":"Short-term Debt","description":"Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-11-14","val":126041000,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q3I"},{"end":"2017-12-31","val":125380899,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":47582000,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":162173062,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":119273000,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":98000000,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14300000,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-09-30","val":12300000,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":273200000,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"ShortTermInvestments":{"label":"Short-term Investments","description":"Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.","units":{"USD":[{"end":"2014-12-31","val":34838757,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":34838757,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":34838757,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":34838757,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":34838757,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":34838757,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":44845698,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":58690792,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":87021944,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":61007709,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":61007709,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":61007709,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":61007709,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":61007709,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":61007709,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":58527775,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3317650,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"ShortTermLeaseCost":{"label":"Short-term Lease, Cost","description":"Amount of short-term lease cost, excluding expense for lease with term of one month or less.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1082930,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"ShortTermLeasePayments":{"label":"Short-term Lease Payments","description":"Amount of cash outflow for short-term lease payment excluded from lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":5073567,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss":{"label":"Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss)","description":"Amount of foreign currency translation gain (loss) which decreases (increases) the standard and extended product warranty accrual.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":-36431,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-167016,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-324288,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"}]}},"StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired":{"label":"Statutory Accounting Practices, Statutory Capital and Surplus Required","description":"Amount of statutory capital required to be maintained as of the balance sheet date under prescribed or permitted statutory accounting practices.","units":{"USD":[{"end":"2011-12-31","val":8375392,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":8375392,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":8375392,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-06-30","val":8919810,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":9237054,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":9676183,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":9676183,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":9676183,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9806289,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-12-31","val":10609435,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":10609435,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":12019532,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":12019532,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":12019532,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":13207972,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":13207972,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":13207972,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":15129935,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":15129935,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":17562357,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":20007007,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":22621044,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"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":"2010-12-31","val":133283063,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":133283063,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":133283063,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2010-12-31","val":147800225,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2010Q4I"},{"end":"2011-06-30","val":146361024,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":152605373,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-09-30","val":169169279,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":157134232,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":157134232,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":157134232,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":157134232,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":157134232,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011Q4I"},{"end":"2012-03-31","val":159703384,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":161912665,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":164858731,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":170048221,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":170048221,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":170048221,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":170048221,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":170048221,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":173677871,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":178746975,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":182971793,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":179856898,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":179856898,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":179856898,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":179856898,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":179856898,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":186580393,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":190690296,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":193552311,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":198708414,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":198708414,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":198708414,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":198708414,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":198708414,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":198708414,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":201009127,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":204199656,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":198172907,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":200163333,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":200163333,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":200163333,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":200163333,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":200163333,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":200163333,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":201589950,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":133910551,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":136150447,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":139055462,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":139055462,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":139055462,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":139055462,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":139055462,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":146799270,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":155625249,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":167680796,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":173165829,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":173165829,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":173165829,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":173165829,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":173165829,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":188679412,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":185511065,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":172429232,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":176654143,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":176654143,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":176654143,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":176654143,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":176654143,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":176654143,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":189484969,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":190794055,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":190794055,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":189051165,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":198640467,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2009-12-31","val":135701715,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2009Q4I"},{"end":"2010-12-31","val":147800225,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":147800225,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":147800225,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2010-12-31","val":147800225,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2010-12-31","val":147800225,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2010-12-31","val":147800225,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2010Q4I"},{"end":"2011-03-31","val":154688859,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1I"},{"end":"2011-06-30","val":162262020,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":162262020,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":169169279,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":174081410,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"end":"2011-12-31","val":174081410,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":174081410,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":174081410,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"end":"2011-12-31","val":174081410,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2011-12-31","val":174081410,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2011-12-31","val":174081410,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-03-31","val":176945150,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2012-03-31","val":176945150,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":179345515,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":182732191,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":188471681,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"end":"2012-12-31","val":188471681,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"end":"2012-12-31","val":188471681,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":188471681,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":188471681,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":188471681,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":188471681,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":192504722,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":198202361,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2013-06-30","val":198202361,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":202959512,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":199503961,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":199503961,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":199503961,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":199503961,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":199503961,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":199503961,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2013-12-31","val":199503961,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":206925452,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":211480412,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":214536079,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":220189630,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":220189630,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":220189630,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":220189630,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":220189630,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":220189630,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":220189630,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":222578911,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":226044767,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":219493829,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":222424500,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":222424500,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":222424500,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":222424500,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":222424500,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":222424500,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":222424500,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":224009630,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":156674927,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":159163700,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":162391523,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":162391523,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":162391523,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":162391523,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":162391523,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":162391523,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":170995754,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":180802397,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":194197449,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":200291931,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":200291931,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":200291931,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":200291931,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":200291931,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2017-12-31","val":200291931,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":200291931,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":200291931,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2017-12-31","val":200291931,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":200291931,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":217529245,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":217529245,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-03-31","val":217529245,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-03-31","val":217529245,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-03-31","val":217529245,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":214008860,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":214008860,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":214008860,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-06-30","val":214008860,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":200709377,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":200709377,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":205469036,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":205469036,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":205469036,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":205469036,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":205469036,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":205469036,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":219734111,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":219734111,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-31","val":219734111,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2019-03-31","val":219734111,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":221194206,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":221194206,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2019-06-30","val":221194206,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":219260994,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":229978999,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2010-02-01","end":"2010-02-08","val":1000000,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2010-02-01","end":"2010-02-08","val":1000000,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2010-02-01","end":"2010-02-08","val":1000000,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2010-02-01","end":"2010-02-08","val":1000000,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2010-02-01","end":"2010-02-08","val":1000000,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2010-02-01","end":"2010-02-08","val":1000000,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2010-02-01","end":"2010-02-08","val":1000000,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2009Q4I"},{"start":"2010-02-07","end":"2010-02-08","val":1000000,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2010-02-07","end":"2010-02-08","val":1000000,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2010-02-07","end":"2010-02-08","val":1000000,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2010-02-07","end":"2010-02-08","val":1000000,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2010-02-07","end":"2010-02-08","val":1000000,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2010-02-07","end":"2010-02-08","val":1000000,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2010-02-07","end":"2010-02-08","val":1000000,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"}]}},"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":"2010-02-01","end":"2010-02-08","val":9400000,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2010-02-01","end":"2010-02-08","val":9400000,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2010-02-01","end":"2010-02-08","val":9400000,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2010-02-01","end":"2010-02-08","val":9400000,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2010-01-01","end":"2010-12-31","val":9399978,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":9399978,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"}]}},"SubsidiaryOrEquityMethodInvesteeMinorityInterestInIncomeOfSubsidiary":{"label":"Subsidiary or Equity Method Investee, Noncontrolling Interest in Income of Subsidiary","description":"The dividends from redeemable preferred stock of a subsidiary that are accounted for as a noncontrolling interest in income of a subsidiary in a parent's consolidated financial statements.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":1631135,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1458672,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2012"}]}},"Supplies":{"label":"Prepaid Supplies","description":"Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2012-12-31","val":4659154,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3046585,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3046585,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2938396,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2938396,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":2938396,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3210160,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3210160,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3210160,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5799649,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":10797601,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8826004,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":8826004,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7776591,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":7776591,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7594813,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate":{"label":"Tax Cuts and Jobs Act, Measurement Period Adjustment, Increase (Decrease) in Effective Tax Rate","description":"Percentage of increase (decrease) in effective tax rate for measurement period adjustment from accounting for tax effect pursuant to Tax Cuts and Jobs Act.","units":{"pure":[{"start":"2018-01-01","end":"2018-12-31","val":0.3745,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.022,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"TaxesPayableCurrent":{"label":"Taxes Payable, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2018-09-30","val":1763678,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2451499,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":2518913,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2451498,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2528913,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":2528913,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2588913,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10896381,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"UnamortizedDebtIssuanceExpense":{"label":"Unamortized Debt Issuance Expense","description":"The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1822053,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1822053,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1822053,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1822053,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1822053,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1514055,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":1121359,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q1I"},{"end":"2018-09-30","val":814770,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":595117,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":595117,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":595117,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":595117,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"end":"2018-12-31","val":595117,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":595117,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":423500,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":272200,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":272200,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":257078,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":163014,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019Q4I"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":0,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2015-06-30","val":0,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2016-03-31","val":0,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"}]}},"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":"2010-01-01","end":"2010-06-30","val":18279254,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":18279254,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":19162064,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":19304921,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":19304921,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":19304921,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":19304921,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":19304921,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":19304921,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":19304921,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":19304921,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":19304921,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":19304921,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":19304921,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":19304921,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":19304921,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":19304921,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":19304921,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":19304921,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":19304921,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":19304921,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":19304921,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":19304921,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":19304921,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":19304921,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":19304921,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":19304921,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":19304921,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":19304921,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":19304921,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":19304921,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":19304921,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":19304921,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":19304921,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":19304921,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":19304921,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":19304921,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":19304921,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":19304921,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":19304921,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":19304921,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":19304921,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":19304921,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":19304921,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":19304921,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":19304921,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":19304921,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":19304921,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":19304921,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":19304921,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":19304921,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":19304921,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":19304921,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":19304921,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":19304921,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":19304921,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":19304921,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":19304921,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":19304921,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":19304921,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":19304921,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":19304921,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":19304921,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":19304921,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":19304921,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":19304921,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":19304921,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":19304921,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":19304921,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":19304921,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":19304921,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":19304921,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":19304921,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":19304921,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":19304921,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":19304921,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":19304921,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":19304921,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":19304921,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":19304921,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":19304921,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":19304921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":19304921,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":19304921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":19304921,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":19304921,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":19304921,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":19304921,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":19304921,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":19304921,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":19304921,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":19304921,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":19304921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":19304921,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":19304921,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":19304921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":19304921,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":19304921,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":19304921,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":19304921,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":19304921,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":19304921,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":19304921,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":19304921,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19304921,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":19304921,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":19304921,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":19304921,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":19304921,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":19304921,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":19304921,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":19304921,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}},"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":"2010-01-01","end":"2010-06-30","val":18279254,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":18279254,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":19162064,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":19304921,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":19304921,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":19304921,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":19304921,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":19304921,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":19304921,"accn":"0001144204-11-047214","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":19304921,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":19304921,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":19304921,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":19304921,"accn":"0001144204-11-063832","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":19304921,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":19304921,"accn":"0001144204-12-018557","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":19304921,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":19304921,"accn":"0001144204-12-029191","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":19304921,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":19304921,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":19304921,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":19304921,"accn":"0001144204-12-051157","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":19304921,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":19304921,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":19304921,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":19304921,"accn":"0001144204-12-062376","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":19304921,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":19304921,"accn":"0001144204-13-019090","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-01"},{"start":"2012-01-01","end":"2012-12-31","val":19304921,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":19304921,"accn":"0001144204-13-029358","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":19304921,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":19304921,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":19304921,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":19304921,"accn":"0001144204-13-046050","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":19304921,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":19304921,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":19304921,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":19304921,"accn":"0001144204-13-061718","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":19304921,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":19304921,"accn":"0001144204-14-019189","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":19304921,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":19304921,"accn":"0001144204-14-031416","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":19304921,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":19304921,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":19304921,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":19304921,"accn":"0001144204-14-050244","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":19304921,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":19304921,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":19304921,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":19304921,"accn":"0001144204-14-068376","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":19304921,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":19304921,"accn":"0001144204-15-019698","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":19304921,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2014-01-01","end":"2014-12-31","val":19304921,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":19304921,"accn":"0001144204-15-031212","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":19304921,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":19304921,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":19304921,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":19304921,"accn":"0001144204-15-049893","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":19304921,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":19304921,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":19304921,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":19304921,"accn":"0001144204-15-065964","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":19304921,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":19304921,"accn":"0001144204-16-091540","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":19304921,"accn":"0001144204-16-091541","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":19304921,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":19304921,"accn":"0001144204-16-102493","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":19304921,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":19304921,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":19304921,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":19304921,"accn":"0001144204-16-119221","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":19304921,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":19304921,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":19304921,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":19304921,"accn":"0001144204-16-133965","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":19304921,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":19304921,"accn":"0001144204-17-018279","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":19304921,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":19304921,"accn":"0001144204-17-027594","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":19304921,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":19304921,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":19304921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":19304921,"accn":"0001144204-17-043120","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":19304921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":19304921,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":19304921,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":19304921,"accn":"0001144204-17-058983","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":19304921,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":19304921,"accn":"0001144204-18-018719","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":19304921,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":19304921,"accn":"0001144204-18-028976","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":19304921,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":19304921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":19304921,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":19304921,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2018-04-01","end":"2018-06-30","val":19304921,"accn":"0001144204-18-044699","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":19304921,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":19304921,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":19304921,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":19304921,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":19304921,"accn":"0001144204-18-059960","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":19304921,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":19304921,"accn":"0001213900-19-005483","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":19304921,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19304921,"accn":"0001213900-19-008845","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":19304921,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":19304921,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10"},{"start":"2019-04-01","end":"2019-06-30","val":19304921,"accn":"0001213900-19-015794","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":19304921,"accn":"0001213900-19-017620","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":19304921,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":19304921,"accn":"0001213900-19-023492","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":19304921,"accn":"0001213900-20-014337","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-08","frame":"CY2019"}]}}}}}